<SEC-DOCUMENT>0001437749-25-028680.txt : 20250909
<SEC-HEADER>0001437749-25-028680.hdr.sgml : 20250909
<ACCEPTANCE-DATETIME>20250909160825
ACCESSION NUMBER:		0001437749-25-028680
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		85
CONFORMED PERIOD OF REPORT:	20250731
FILED AS OF DATE:		20250909
DATE AS OF CHANGE:		20250909

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Skillsoft Corp.
		CENTRAL INDEX KEY:			0001774675
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		EIN:				834388331
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38960
		FILM NUMBER:		251303249

	BUSINESS ADDRESS:	
		STREET 1:		300 INNOVATIVE WAY
		STREET 2:		SUITE 2210
		CITY:			NASHUA
		STATE:			NH
		ZIP:			03062
		BUSINESS PHONE:		603-821-3902

	MAIL ADDRESS:	
		STREET 1:		300 INNOVATIVE WAY
		STREET 2:		SUITE 2210
		CITY:			NASHUA
		STATE:			NH
		ZIP:			03062

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Churchill Capital Corp II
		DATE OF NAME CHANGE:	20190502

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Hornblower Acquisition Corp
		DATE OF NAME CHANGE:	20190423
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>skil20250731_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:skil="http://www.skillsoft.com/20250731" xmlns:rr="http://xbrl.sec.gov/rr/2023" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:sic="http://xbrl.sec.gov/sic/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:exch="http://xbrl.sec.gov/exch/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
  <title>skil20250731_10q.htm</title>
  <!-- Generated by ThunderDome Portal - 9/9/2025 2:49:01 PM -->
  <meta http-equiv="Content-Type" content="text/html"/></head>
 <body style="font-size: 10pt; font-family: Garamond, Times, serif; padding: 0in 0.1in; cursor: auto;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0001774675</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">Skillsoft Corp.</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:AmendmentFlag" format="ixt:fixed-false" id="ixv-12225">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:CurrentFiscalYearEndDate" id="ixv-12226">--01-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:DocumentFiscalPeriodFocus" id="ixv-12227">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="dei:DocumentFiscalYearFocus" id="ixv-12228">2026</ix:nonNumeric>
<ix:nonFraction id="c134302887" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">321</ix:nonFraction>
<ix:nonFraction id="c134302888" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">501</ix:nonFraction>
<ix:nonFraction id="c134302928" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="0" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c134302929" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="0" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c134302933" contextRef="i_2025-07-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c134302934" contextRef="i_2025-01-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c134302935" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">18,750,000</ix:nonFraction>
<ix:nonFraction id="c134302936" contextRef="i_2025-01-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">18,750,000</ix:nonFraction>
<ix:nonFraction id="c134302937" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,972,560</ix:nonFraction>
<ix:nonFraction id="c134302939" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,672,783</ix:nonFraction>
<ix:nonFraction id="c134302938" contextRef="i_2025-01-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,616,633</ix:nonFraction>
<ix:nonFraction id="c134302940" contextRef="i_2025-01-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,316,856</ix:nonFraction>
<ix:nonFraction id="c134302947" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF">299,777</ix:nonFraction>
<ix:nonFraction id="c134302948" contextRef="i_2025-01-31" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF">299,777</ix:nonFraction>
<ix:nonFraction id="c134303419" contextRef="d_2025-02-01_2025-07-31" unitRef="Pure" name="us-gaap:NumberOfOperatingSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c134303435" contextRef="d_2025-02-01_2025-07-31" unitRef="Pure" name="us-gaap:NumberOfReportableSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c134303638" contextRef="d_2025-02-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember" unitRef="USD" name="us-gaap:LossContingencyLossInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134303639" contextRef="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134303691" contextRef="i_2025-07-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c134303685" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134303690" contextRef="d_2024-07-11_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="Share" name="us-gaap:TreasuryStockSharesAcquired" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303797" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c134303798" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-MonthsFollowingOptioneesDeathOrDisabilityMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c134303801" format="ixt-sec:durmonth">12</ix:nonNumeric>
<ix:nonFraction id="c134303804" contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Pure" name="skil:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" scale="0" format="ixt:num-dot-decimal" decimals="INF">1</ix:nonFraction>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303806" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303807" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303815" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303816" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303820" format="ixt-sec:duryear">2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-04-30_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303843" format="ixt-sec:duryear">2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303845" format="ixt-sec:duryear">2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c134303846" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonFraction id="c134303855" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="skil:SharebasedCompensationExpenseDecreaseFromForfeiture" scale="6" format="ixt:num-dot-decimal" decimals="-6">6.0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MinimumMember" name="skil:CustomerContractTerm" id="c134304000" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MaximumMember" name="skil:CustomerContractTerm" id="c134304001" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonFraction id="c134304002" contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-NonUsMember" unitRef="Pure" name="skil:NumberOfCountriesWithGreaterThanTenPercentOfRevenue" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134304089" contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="Pure" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c134304097" contextRef="d_2025-02-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.1</ix:nonFraction>
<ix:nonFraction id="c134304144" contextRef="d_2025-02-01_2025-07-31" unitRef="Pure" name="us-gaap:NumberOfOperatingSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c134304160" contextRef="d_2025-02-01_2025-07-31" unitRef="Pure" name="us-gaap:NumberOfReportableSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c134304146" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:IntercompanyRevenuesBetweenReportableSegments" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134304301" contextRef="d_2025-05-01_2025-07-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c134304302" contextRef="d_2024-05-01_2024-07-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember" name="skil:ContractualObligationPeriod" id="c134304353" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-05-01_2025-07-31" name="ecd:Rule10b51ArrAdoptedFlag" id="c134304372" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-05-01_2025-07-31" name="ecd:NonRule10b51ArrAdoptedFlag" id="c134304381" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-05-01_2025-07-31" name="ecd:Rule10b51ArrTrmntdFlag" id="c134304382" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2025-05-01_2025-07-31" name="ecd:NonRule10b51ArrTrmntdFlag" id="c134304383" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:footnote xml:lang="en-us" id="ffd5909b4-84d3-49a2-8e4f-c3dce73e5a5e">Reflects the number of shares that would vest based on achieving the &#8220;Target&#8221; level of performance.</ix:footnote>
<ix:footnote xml:lang="en-us" id="fda84a670-072d-4af9-b27d-38308f3db16e">Stock-based compensation expense during the three and six months ended July 31, 2024 was reduced by $6.0 million due to forfeitures of share-based payments, including unvested equity-based awards associated with the former Chief Executive Officer whose employment with Skillsoft ended on May 9, 2024.</ix:footnote>
<ix:footnote xml:lang="en-us" id="f8d2a241d-1992-4b3a-a41a-7c840c44937c">Includes 19,806 shares, which are vested, but have been elected to be deferred by the recipients. </ix:footnote>
<ix:footnote xml:lang="en-us" id="f060c2c52-d749-49bc-95e1-d3127a1ac4c3">Expected to be recognized over a weighted-average period of 2.2 years.</ix:footnote>
<ix:footnote xml:lang="en-us" id="fa730388a-9043-4eb5-984e-2bf5c3ef3345">Included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets.</ix:footnote></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="skil-20250731.xsd" xlink:type="simple"/></ix:references>
<ix:resources>
<xbrli:context id="d_2025-02-01_2025-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2025-09-04"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-09-04</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2025-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><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:context id="d_2025-05-01_2025-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-01-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-04-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-04-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">skil:PublishingRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">skil:PublishingRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">skil:SkillsoftTrademarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">skil:SkillsoftTrademarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LegalProceedingsAndClaimsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:LegalProceedingsAndClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:IndemnificationsOrCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:IndemnificationsOrCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-07-16_DebtInstrumentAxis-TermLoanFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-16</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-04_DebtInstrumentAxis-TermB1LoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermB1LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-04</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">skil:AccountsReceivableFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">skil:AccountsReceivableFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-07-10_StatementClassOfStockAxis-CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-10</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-07-11_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-11</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_PlanNameAxis-The2020OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-05-30_PlanNameAxis-InducementPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:InducementPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_PlanNameAxis-InducementPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:InducementPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Day"><xbrli:measure>utr:D</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-DaysFollowingTerminationOfEmploymentOrServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">skil:DaysFollowingTerminationOfEmploymentOrServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Month"><xbrli:measure>utr:M</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-MonthsFollowingOptioneesDeathOrDisabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">skil:MonthsFollowingOptioneesDeathOrDisabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2025-01-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-04-30_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SubscriptionContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SubscriptionContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-EMEAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-NonUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-17</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-01-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-02-01_2025-07-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2025-04-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001774675</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="ffd5909b4-84d3-49a2-8e4f-c3dce73e5a5e" fromRefs="c134303956"/>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="fda84a670-072d-4af9-b27d-38308f3db16e" fromRefs="c134303990 c134303991 c134303992 c134303993"/>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f8d2a241d-1992-4b3a-a41a-7c840c44937c" fromRefs="c134303917"/>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f060c2c52-d749-49bc-95e1-d3127a1ac4c3" fromRefs="c134303969"/>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="fa730388a-9043-4eb5-984e-2bf5c3ef3345" fromRefs="c134303968"/></ix:resources>
</ix:header></div>
  <div>
    &#160;
  </div>
  <div><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#toc" style="font-family: Garamond, Times, serif; font-size: 10pt">Table of Contents</a></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>UNITED STATES</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Washington, D.C. 20549</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt; text-align: center;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 16pt; font-variant: normal; text-align: center; margin: 0pt;"><b>FORM <ix:nonNumeric name="dei:DocumentType" contextRef="d_2025-02-01_2025-07-31" id="ixv-14040">10-Q</ix:nonNumeric></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" contextRef="d_2025-02-01_2025-07-31" id="ixv-14041">&#9746;</ix:nonNumeric> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" contextRef="d_2025-02-01_2025-07-31" id="ixv-14042">July 31, 2025</ix:nonNumeric></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>or</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; line-height: 1.25; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;"><b><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2025-02-01_2025-07-31" id="ixv-14043">&#9744;</ix:nonNumeric> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the transition period from </b><span style="text-decoration: underline; ">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><b>to </b><span style="text-decoration: underline; ">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commission File Number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2025-02-01_2025-07-31" id="ixv-14044">001-38960</ix:nonNumeric></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 16pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Skillsoft Corp.</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Exact name of registrant as specified in its charter)</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Garamond, Times, serif; width: 100%;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 50%; text-align: center; font-family: Garamond, Times, serif;"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2025-02-01_2025-07-31" id="ixv-14045">Delaware</ix:nonNumeric></b></td><td style="width: 50%; text-align: center; font-family: Garamond, Times, serif;"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2025-02-01_2025-07-31" id="ixv-14046">83-4388331</ix:nonNumeric></b></td></tr>
<tr style="font-family: Garamond, Times, serif;"><td style="text-align: center; font-family: Garamond, Times, serif;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><b>(State or other jurisdiction of</b></p> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><b>incorporation or organization)</b></p> </td><td style="text-align: center; vertical-align: top; font-family: Garamond, Times, serif;"><b>(I.R.S. Employer Identification No.)</b></td></tr>
</tbody></table>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2025-02-01_2025-07-31" id="ixv-14047">300 Innovative Way,&#160;Suite 2210</ix:nonNumeric></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2025-02-01_2025-07-31" id="ixv-14048">Nashua</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="d_2025-02-01_2025-07-31" id="ixv-14049">NH</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2025-02-01_2025-07-31" id="ixv-14050">03062</ix:nonNumeric></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Address of principal executive offices) (Zip Code)</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Tel<span style="background-color:#ffffff;">: (<ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2025-02-01_2025-07-31" id="ixv-14051">603</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2025-02-01_2025-07-31" id="ixv-14052">324-3000</ix:nonNumeric></span></b></p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 3pt; text-align: center;"><b>(Registrant</b>&#8217;<b>s telephone number, including area code)</b></p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt; text-indent: 3pt; text-align: center;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Securities registered pursuant to Section 12(b) of the Act:</b></p>
<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Garamond, Times, serif; width: 100%;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 33%; font-family: Garamond, Times, serif; text-align: center;"><b>Title of each class</b>&#160;</td><td style="width: 33%; text-align: center; font-family: Garamond, Times, serif;"><b>Trading Symbol(s)</b></td><td style="width: 33%; text-align: center; font-family: Garamond, Times, serif;"><b>Name of each exchange on which registered</b></td></tr>
<tr style="font-family: Garamond, Times, serif;"><td style="font-family: Garamond, Times, serif; text-align: center;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2025-02-01_2025-07-31" id="ixv-14053">Class A Common Stock, par value $0.0001 per share</ix:nonNumeric></td><td style="text-align: center; font-family: Garamond, Times, serif;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2025-02-01_2025-07-31" id="ixv-14054">SKIL</ix:nonNumeric></td><td style="text-align: center; font-family: Garamond, Times, serif;"><ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2025-02-01_2025-07-31" id="ixv-14055">New York Stock Exchange</ix:nonNumeric></td></tr>
</tbody></table>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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. <ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2025-02-01_2025-07-31" id="ixv-14056">Yes</ix:nonNumeric> &#9746; No &#9744;</p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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). <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2025-02-01_2025-07-31" id="ixv-14057">Yes</ix:nonNumeric> &#9746; No &#9744;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#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.</p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Garamond, Times, serif; width: 100%;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 50%; text-align: center; font-family: Garamond, Times, serif;">Large accelerated filer &#9744;</td><td style="width: 50%; text-align: center; font-family: Garamond, Times, serif;"><ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2025-02-01_2025-07-31" id="ixv-14058">Accelerated filer</ix:nonNumeric> &#9746;</td></tr>
<tr style="font-family: Garamond, Times, serif;"><td style="text-align: center; font-family: Garamond, Times, serif;">Non-accelerated filer &#9744;</td><td style="text-align: center; font-family: Garamond, Times, serif;">Smaller reporting company&#160;<ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2025-02-01_2025-07-31" id="ixv-14059">&#9746;</ix:nonNumeric></td></tr>
<tr style="font-family: Garamond, Times, serif;"><td style="text-align: center; font-family: Garamond, Times, serif;">Emerging growth company&#160;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2025-02-01_2025-07-31" id="ixv-14060">&#9744;</ix:nonNumeric></td><td style="text-align: center; font-family: Garamond, Times, serif;">&#160;</td></tr>
</tbody></table>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2025-02-01_2025-07-31" id="ixv-14061">&#9744;</ix:nonNumeric> No &#9746;</p>
<p style="font-family: Garamond, Times, serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The number of shares of registrant&#8217;s common stock outstanding as of September 4, 2025&#160;was <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:num-dot-decimal" contextRef="i_2025-09-04" id="ixv-14062">8,709,508</ix:nonFraction>.</p>
<div style="font-size: 10pt;">
 &#160;
</div>
<p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM">
    &#160;
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p></div>
  <div>
    &#160;
  </div>
  <div>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="toc" title="toc" href="#"></a>SKILLSOFT CORP.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">FORM 10-Q</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">FOR THE QUARTER ENDED&#160;<span style="text-transform: uppercase; font-family: Garamond, Times, serif;">July 31, 2025</span></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">TABLE OF CONTENTS</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family: Garamond, Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
    <tbody>
     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;">&#160;</td>
      <td style="vertical-align: top; width: 10%; text-align: right; font-family: Garamond, Times, serif;"><b>PAGE NO.</b></td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"><a href="#part1" style="-sec-extract:exhibit;">PART I &#8212; FINANCIAL INFORMATION</a></td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;">&#160;</td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#fs" style="-sec-extract:exhibit;">Item 1. Financial Statements:</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#fs">2</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#bs" style="-sec-extract:exhibit;">Unaudited Condensed Consolidated Balance Sheets as of July 31, 2025 and January 31, 2025</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#bs">2</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#income" style="-sec-extract:exhibit;">Unaudited Condensed Consolidated Statements of Operations for the three and six months ended July 31, 2025 and 2024</a></p> </td>
      <td style="vertical-align: top; width: 10%; text-align: right; font-family: Garamond, Times, serif;"><a class="tocPGNUM" href="#income">3</a></td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#compincome" style="-sec-extract:exhibit;">Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and six months ended July 31, 2025 and 2024</a></p> </td>
      <td style="vertical-align: top; width: 10%; text-align: right; font-family: Garamond, Times, serif;"><a class="tocPGNUM" href="#compincome">4</a></td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#equity" style="-sec-extract:exhibit;">Unaudited Condensed Consolidated Statements of Shareholders&#8217;&#160;Equity (Deficit) for the three and six months ended July 31, 2025 and 2024</a></p> </td>
      <td style="vertical-align: top; width: 10%; text-align: right; font-family: Garamond, Times, serif;"><a class="tocPGNUM" href="#equity">5</a></td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#cashflows" style="-sec-extract:exhibit;">Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended July 31, 2025 and 2024</a></p> </td>
      <td style="vertical-align: top; width: 10%; text-align: right; font-family: Garamond, Times, serif;"><a class="tocPGNUM" href="#cashflows">7</a></td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#notes" style="-sec-extract:exhibit;">Notes to Unaudited Condensed Consolidated Financial Statements</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#notes">9</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#mda" style="-sec-extract:exhibit;">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#mda">18</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#qqd" style="-sec-extract:exhibit;">Item 3. Quantitative and Qualitative Disclosures about Market Risk</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#qqd">26</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#controls" style="-sec-extract:exhibit;">Item 4. Controls and Procedures</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#controls">26</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#part2" style="-sec-extract:exhibit;">PART II &#8212;&#160;OTHER INFORMATION</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#part2">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#legal" style="-sec-extract:exhibit;">Item 1. Legal Proceedings</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#legal">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#risk" style="-sec-extract:exhibit;">Item 1A. Risk Factors</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#risk">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#unregistered" style="-sec-extract:exhibit;">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#unregistered">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#defaults" style="-sec-extract:exhibit;">Item 3. Defaults Upon Senior Securities</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#defaults">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#mine" style="-sec-extract:exhibit;">Item 4. Mine Safety Disclosures</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#mine">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#otherinfo" style="-sec-extract:exhibit;">Item 5. Other Information</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#otherinfo">27</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#exhibits" style="-sec-extract:exhibit;">Item 6. Exhibits</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#exhibits">28</a></p> </td>
     </tr>

     <tr style="font-family: Garamond, Times, serif;">
      <td style="vertical-align: top; width: 90%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#signatures" style="-sec-extract:exhibit;">SIGNATURES</a></p> </td>
      <td style="vertical-align: top; width: 10%; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#signatures">29</a></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM">
        &#160;
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CAUTIONARY NOTES REGARDING FORWARD-LOOKING STATEMENTS</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">This Quarterly Report on Form 10-Q (this &#8220;Form 10-Q&#8221;) includes statements that are, or may be deemed to be, &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. For all such statements, we claim the protection of the safe harbor for forward-looking statements provided by such sections and the Private Securities Litigation Reform Act of 1995, where applicable. All statements, other than statements of historical facts, are forward-looking statements. These forward-looking statements include but are not limited to, statements that address activities, events or developments that we expect or anticipate may occur in the future, including statements with respect to&#160;our outlook, our product development and planning, our pipeline, future capital expenditures, future share repurchases, anticipated financial results, the impact of regulatory changes, our current and evolving business strategies, including with respect to&#160;acquisitions and dispositions, demand for our services, our competitive position, the benefits of new initiatives, growth of our business and operations, the effectiveness of our products, the outcomes of litigation proceedings and claims, the state and future of skilling in the workplace,&#160;our ability to successfully implement our plans, strategies, objectives, and our expectations and intentions. Forward-looking statements may, without limitation, be preceded by, followed by, or include words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;contemplate,&#8221;&#160;&#8220;continue,&#8221; &#8220;project,&#8221; &#8220;forecast,&#8221; &#8220;seek,&#8221; &#8220;outlook,&#8221; &#8220;target,&#8221; &#8220;goal,&#8221; &#8220;objective,&#8221; &#8220;potential,&#8221; &#8220;possible,&#8221; &#8220;probably,&#8221;&#160;or similar expressions, employ such future or conditional verbs as &#8220;may,&#8221; &#8220;might,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; or &#8220;would,&#8221; or may otherwise be indicated as forward-looking statements by grammatical construction, phrasing or context. Such statements are based upon the current beliefs and expectations of Skillsoft&#8217;s management and are subject to significant risks and uncertainties. Actual results may differ materially from those set forth in the forward-looking statements. All forward-looking disclosures are&#160;speculative by their&#160;nature,&#160;and we caution you against unduly relying on these forward-looking statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Factors that could cause or contribute to such differences include those described under &#8220;Part I - Item 1A. Risk Factors&#8221;&#160;and &#8220;Part II - Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;, of&#160;our Annual Report on Form&#160;10&#8209;K for the fiscal&#160;year ended January 31, 2025&#160;(the &#8220;2025 Form 10-K&#8221;).&#160;These factors should not be construed as exhaustive and should be read in conjunction with the other cautionary statements included in the 2025 Form 10-K, this Form 10-Q&#160;and in our other periodic filings with the Securities and Exchange Commission (the &#8220;SEC&#8221;). The forward-looking statements contained in this Form 10-Q represent our estimates only as of the date of this filing and should not be relied upon as representing our estimates as of any subsequent date. While we may elect to update these forward-looking statements in the future, we specifically disclaim any obligation to do so, whether to reflect actual results, changes in assumptions, changes in other factors affecting such forward-looking statements, or otherwise, except as required by law.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Although we believe that the assumptions underlying our forward-looking statements are reasonable, any of these assumptions, and therefore also the forward-looking statements based on these assumptions, could themselves prove to be inaccurate. Given the significant uncertainties inherent in the forward-looking statements included in this document, our inclusion of this information is not a representation or guarantee by us that our objectives and plans will be achieved. Annualized, pro forma, projected and estimated numbers are used for illustrative purposes only, are not forecasts and may not reflect actual results.&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">All forward-looking statements contained herein are expressly qualified in their entirety by the foregoing cautionary statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b>INDUSTRY AND MARKET DATA</b></p>
  <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Within this Form 10-Q, we reference information and statistics regarding market share, industry data and our market position. Certain of this information has been obtained from various independent third-party sources, including independent industry publications, news reports, reports by market research firms and other independent sources. We believe that these external sources and estimates are reliable&#160;but have not independently verified them. In addition, certain of this information and statistics are based on our own internal surveys and assessments, which are developed in good faith using reasonable estimates.&#160;The information is based on the most current data available to us, and our estimates regarding market position or other industry statistics&#160;included in this document or otherwise discussed by us involve risks and uncertainties and are subject to change based on various factors, including as set forth above.</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       1
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="part1" title="part1" href="#"></a>PART I </b>&#8211;<b>&#160;FINANCIAL INFORMATION</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="fs" title="fs" href="#"></a>ITEM 1. FINANCIAL STATEMENTS.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="bs" title="bs" href="#"></a>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS </b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except number of shares and per share amounts)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ASSETS</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302881" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">100,512</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302882" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">100,766</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302883" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:RestrictedCashCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,908</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302884" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:RestrictedCashCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,571</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 0%; padding: 0px;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Accounts receivable, net of allowance for credit losses of approximately $<span style="-sec-ix-hidden:c134302887">321</span> and $<span style="-sec-ix-hidden:c134302888">501</span> as of July 31, 2025 and January 31, 2025, respectively</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302885" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">96,778</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302886" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">178,989</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302889" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">52,581</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302890" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">50,527</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total current assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302891" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">252,779</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302892" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">332,853</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302893" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">317,071</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302894" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">317,071</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302895" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">374,654</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302896" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">427,221</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302897" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,922</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302898" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">28,924</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134302899" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">969,426</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134302900" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,106,069</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>LIABILITIES AND SHAREHOLDERS' EQUITY (DEFICIT)</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302903" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302904" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Borrowings under accounts receivable facility</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302905" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ShortTermBorrowings" scale="3" format="ixt:num-dot-decimal" decimals="-6">1,000</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302906" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:ShortTermBorrowings" scale="3" format="ixt:num-dot-decimal" decimals="-6">1,000</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accounts payable</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302907" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,794</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302908" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,458</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302909" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,096</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302910" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">47,803</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accrued expenses and other current liabilities</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302911" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">21,265</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302912" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,022</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302913" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">215,309</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302914" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">282,295</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total current liabilities</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302915" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">296,868</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302916" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">376,982</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td><td style="font-family: Garamond, Times, serif;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302917" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">571,203</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302918" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">573,267</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred tax liabilities</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302919" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-4">39,360</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302920" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,039</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue - non-current</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302921" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-6">1,000</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302922" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,656</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other long-term liabilities</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302923" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,542</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302924" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,279</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total long-term liabilities</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302925" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">630,105</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302926" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">635,241</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Commitments and contingencies</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;<span style="-sec-ix-hidden:c134302928">&#160;</span></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;<span style="-sec-ix-hidden:c134302929">&#160;</span></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shareholders&#8217; equity (deficit):</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; width: 0%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Shareholders&#8217; common stock - Class A common shares, $<span style="-sec-ix-hidden:c134302933"><span style="-sec-ix-hidden:c134302934">0.0001</span></span> par value: <span style="-sec-ix-hidden:c134302935"><span style="-sec-ix-hidden:c134302936">18,750,000</span></span> shares authorized and <span style="-sec-ix-hidden:c134302937">8,972,560</span> shares issued and <span style="-sec-ix-hidden:c134302939">8,672,783</span> shares outstanding as of July 31, 2025, and <span style="-sec-ix-hidden:c134302938">8,616,633</span> shares issued and <span style="-sec-ix-hidden:c134302940">8,316,856</span> shares outstanding as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302931" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302932" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302941" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,572,538</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302942" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,565,040</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated (deficit)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134302943" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,505,223</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134302944" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,443,386</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Treasury stock, at cost - <span style="-sec-ix-hidden:c134302947"><span style="-sec-ix-hidden:c134302948">299,777</span></span> shares as of July 31, 2025 and January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134302945" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:TreasuryStockCommonValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,891</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134302946" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:TreasuryStockCommonValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,891</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134302949" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134302950" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,918</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total shareholders&#8217; equity (deficit)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302951" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,453</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302953" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">93,846</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total liabilities and shareholders&#8217; equity (deficit)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134302954" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">969,426</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134302955" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,106,069</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       2
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="income" title="income" href="#"></a>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS </b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except number of shares and per share amounts)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenues:</p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total revenues</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302966" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">128,822</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302967" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">132,223</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302968" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">253,023</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302969" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">260,016</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Operating expenses:</p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Costs of revenues</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302971" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,889</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302972" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,471</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302973" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">65,136</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302974" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">66,942</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Content and software development</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302975" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,317</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302976" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,993</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302977" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">28,419</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302978" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,499</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Selling and marketing</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302979" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">39,591</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302980" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">40,684</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302981" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-5">79,200</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302982" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,976</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">General and administrative</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302983" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,467</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302984" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,395</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302985" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,419</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302986" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,704</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Amortization of intangible assets</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302987" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,444</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302988" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302989" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,052</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302990" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,371</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Acquisition and integration related costs</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302991" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">787</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134302992" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">921</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302993" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,310</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134302994" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,418</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Restructuring</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302995" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,157</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302996" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,299</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134302997" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,503</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134302998" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,266</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total operating expenses</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134302999" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,652</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303000" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">151,551</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303001" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">283,039</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303002" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">303,176</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating income (loss)</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303003" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">11,830</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303004" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">19,328</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303005" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">30,016</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303006" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">43,160</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other income (expense), net</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303007" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303008" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">418</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303009" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,507</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303010" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,799</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fair value adjustment of interest rate swaps</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303011" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,128</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303012" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">6,506</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303013" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,128</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303014" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,240</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest income</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303015" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-4">520</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303016" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,045</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303017" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">983</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303018" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,973</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest expense</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303019" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,962</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303020" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,415</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303021" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,358</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303022" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,693</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Income (loss) before provision for (benefit from) income taxes</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303023" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">24,205</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303024" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">41,622</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303025" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">63,026</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303026" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">70,841</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Provision for (benefit from) income taxes</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303027" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">417</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303028" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,056</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303029" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,189</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303030" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">3,639</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt; text-indent: -9pt;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303031" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303032" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303033" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61,837</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303034" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">67,202</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-left: 9pt; text-indent: -9pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) per share:</p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Basic and diluted</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303036" contextRef="d_2025-05-01_2025-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">2.78</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303037" contextRef="d_2024-05-01_2024-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">4.84</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303038" contextRef="d_2025-02-01_2025-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">7.32</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303039" contextRef="d_2024-02-01_2024-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">8.26</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average common share outstanding:</p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Basic and diluted</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303041" contextRef="d_2025-05-01_2025-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,567,973</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303042" contextRef="d_2024-05-01_2024-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,180,374</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303043" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,448,433</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303044" contextRef="d_2024-02-01_2024-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,135,353</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
     3
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="compincome" title="compincome" href="#"></a>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Comprehensive income (loss):</p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303054" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303055" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303056" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61,837</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303057" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">67,202</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Foreign currency adjustment, net of tax</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303058" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303059" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">64</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303060" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,946</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303061" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,823</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif;">Total comprehensive income (loss)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303062" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,815</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303063" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,502</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303064" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">58,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303065" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">70,025</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="equity" title="equity" href="#"></a>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS</b>&#8217;<b> EQUITY (DEFICIT)</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except number of shares)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Class A Common Shares</em></em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Additional</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Other</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shareholders'</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Number</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">In</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Common</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Paid-in</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Equity</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Treasury</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Comprehensive</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Equity</em></b></td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">of Shares</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Treasury</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Capital</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(Deficit)</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income (Loss)</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(Deficit)</em></b></p> </td>
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Balance January 31, 2024</b></p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303098" contextRef="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,380,436</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303099" contextRef="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303100" contextRef="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303101" contextRef="i_2024-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,551,005</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303102" contextRef="i_2024-01-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,321,478</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303103" contextRef="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303104" contextRef="i_2024-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">13,050</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303105" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">205,587</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303108" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303109" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,153</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303110" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303111" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303112" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303113" contextRef="d_2024-02-01_2024-04-30" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,153</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Common stock issued</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303114" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">20,596</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303115" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303116" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303117" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303118" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303119" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303120" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303121" contextRef="d_2024-02-01_2024-04-30" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303122" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">6,934</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#160;</em></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303124" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303125" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">82</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303126" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303127" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303128" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303129" contextRef="d_2024-02-01_2024-04-30" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">82</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Translation adjustment</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303132" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303133" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303134" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303135" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303136" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,887</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303137" contextRef="d_2024-02-01_2024-04-30" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,887</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303140" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303141" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303142" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27,636</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303143" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303144" contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303145" contextRef="d_2024-02-01_2024-04-30" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27,636</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"><b>Balance April 30, 2024</b></p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303146" contextRef="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,394,098</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303147" contextRef="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303148" contextRef="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303149" contextRef="i_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,558,076</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303150" contextRef="i_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,349,114</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303151" contextRef="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303152" contextRef="i_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,937</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303153" contextRef="i_2024-04-30" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">182,135</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303156" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303157" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">814</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303158" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303159" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303160" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303161" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">814</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Common stock issued</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303162" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">158,368</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303163" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303164" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303165" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303166" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303167" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303168" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303169" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303170" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">47,637</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303172" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303173" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">397</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303174" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303175" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303176" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303177" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">397</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Translation adjustment</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303180" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303181" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303182" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303183" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303184" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">64</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303185" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">64</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303188" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303189" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303190" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303191" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303192" contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303193" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;"><b>Balance July 31, 2024</b></p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303194" contextRef="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,504,829</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303195" contextRef="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303196" contextRef="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303197" contextRef="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,556,865</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303198" contextRef="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">1,388,680</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303199" contextRef="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303200" contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,873</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303201" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">141,422</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       5
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS</b>&#8217;<b> EQUITY&#160;(DEFICIT) - continued</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except number of shares)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Class A Common Shares</em></em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Additional</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Other</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shareholders'</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Number</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">In</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Common</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Paid-in</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Equity</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Treasury</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Comprehensive</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><b><em style="font: inherit;">Equity</em></b></td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">of Shares</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Treasury</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Capital</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(Deficit)</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income (Loss)</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(Deficit)</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Balance January 31, 2025</b></p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303234" contextRef="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,616,633</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303235" contextRef="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303236" contextRef="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303237" contextRef="i_2025-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,565,040</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303238" contextRef="i_2025-01-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,443,386</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303239" contextRef="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303240" contextRef="i_2025-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,918</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303241" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">93,846</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303244" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303245" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,231</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303246" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303247" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303248" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303249" contextRef="d_2025-02-01_2025-04-30" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,231</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock issued</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303250" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">37,520</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303251" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303252" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303253" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303254" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303255" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303256" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303257" contextRef="d_2025-02-01_2025-04-30" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303258" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,212</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303259" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303260" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303261" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">352</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303262" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303263" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303264" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303265" contextRef="d_2025-02-01_2025-04-30" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">352</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Translation adjustment</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303268" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303269" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303270" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303271" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303272" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,973</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303273" contextRef="d_2025-02-01_2025-04-30" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,973</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303276" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303277" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303278" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">38,049</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303279" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303280" contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303281" contextRef="d_2025-02-01_2025-04-30" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">38,049</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"><b>Balance April 30, 2025</b></p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c134303282" contextRef="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,651,941</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(<ix:nonFraction id="c134303283" contextRef="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c134303284" contextRef="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c134303285" contextRef="i_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,568,919</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(<ix:nonFraction id="c134303286" contextRef="i_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,481,435</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(<ix:nonFraction id="c134303287" contextRef="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(<ix:nonFraction id="c134303288" contextRef="i_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,945</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c134303289" contextRef="i_2025-04-30" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">62,649</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303292" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303293" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,598</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303294" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303295" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303296" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303297" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,598</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Common stock issued</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303298" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">455,264</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303299" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303300" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303301" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303302" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303303" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303304" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303305" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">(<ix:nonFraction id="c134303306" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">134,645</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303307" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303308" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">(<ix:nonFraction id="c134303309" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,979</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303310" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303311" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303312" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303313" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,979</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; text-indent: -9pt; font-size: 10pt; font-family: Garamond, Times, serif;">Translation adjustment</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303316" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303317" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303318" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134303319" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303320" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303321" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303324" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303325" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303326" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303327" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303328" contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303329" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; font-size: 10pt; font-family: Garamond, Times, serif;"><b>Balance July 31, 2025</b></p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303330" contextRef="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,972,560</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303331" contextRef="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">299,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303332" contextRef="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303333" contextRef="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,572,538</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303334" contextRef="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,505,223</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303335" contextRef="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">10,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303336" contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303337" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,453</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       6
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="cashflows" title="cashflows" href="#"></a>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED <span style="background-color:#ffffff;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </span></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="6" rowspan="1" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows from operating activities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303343" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61,837</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303344" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">67,202</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization expense of intangible assets</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303346" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,052</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303347" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,371</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif;">Stock-based compensation expense</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c134303348" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,087</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c134303349" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,339</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Depreciation expense</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303350" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">908</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303351" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,404</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Non-cash interest expense</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303352" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:PaidInKindInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,138</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303353" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:PaidInKindInterest" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,080</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Non-cash operating lease right-of-use asset expense</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303354" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">812</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303355" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,448</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif;">Non-cash property, equipment, software and operating right-of-use asset impairment charges</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303356" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">5</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303357" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,293</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Provision for credit loss expense (recovery)</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303358" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">180</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303359" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:num-dot-decimal" decimals="-3">56</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Provision for (benefit from) deferred income taxes &#8211; non-cash</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303360" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,909</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303361" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">6,271</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif;">Fair value adjustment of interest rate swaps</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303362" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,128</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303363" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,240</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;">Changes in current assets and liabilities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303365" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">85,734</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303366" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">75,004</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Prepaid expenses and other assets, including long-term</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303367" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">373</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303368" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,113</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts payable</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303369" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,027</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303370" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">603</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif;">Accrued expenses and other liabilities, including long-term</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303371" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">24,848</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303372" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">12,107</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303373" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">72,036</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303374" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">56,962</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 27pt;">Net cash provided by (used in) operating activities</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303375" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,454</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303376" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,497</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">Cash flows from investing activities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Purchase of property and equipment</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303378" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,139</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303379" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">399</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Internally developed software - capitalized costs</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303380" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:PaymentsForSoftware" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,775</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303381" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:PaymentsForSoftware" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,796</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 27pt;">Net cash provided by (used in) investing activities</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303382" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">9,914</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303383" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">9,195</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">Cash flows from financing activities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303385" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,331</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303386" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">479</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Proceeds from (payments on) accounts receivable facility</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303387" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303388" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">4,574</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Principal payments on term loans</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303389" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,202</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303390" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,202</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 36pt;">Net cash provided by (used in) financing activities</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303391" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">6,533</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c134303392" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">8,255</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -18pt;">Effect of exchange rate changes on cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303393" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,076</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303394" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,427</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 54pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303395" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-3">83</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c134303396" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">16,380</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -18pt;">Cash, cash equivalents and restricted cash, beginning of period</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303397" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">103,337</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303398" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">146,523</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 54pt;">Cash, cash equivalents and restricted cash, end of period</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303399" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-4">103,420</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303400" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">130,143</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental disclosure of cash flow information:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303402" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">100,512</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303403" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">122,652</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Restricted cash</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303404" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,908</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303405" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,491</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0pt;">Cash, cash equivalents and restricted cash, end of period</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303406" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-4">103,420</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303407" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">130,143</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; text-align: center; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       7
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>SKILLSOFT CORP.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNAUDITED <span style="background-color:#ffffff">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - continued</span></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="6" rowspan="1" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental disclosure of cash flow information and non-cash investing and financing activities:</p> </td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Cash paid for interest</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303413" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">27,985</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303414" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,486</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Cash paid (received) for income taxes, net of refunds</p> </td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303415" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,423</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303416" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,430</ix:nonFraction></td>
      <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
     8
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="notes" title="notes" href="#"></a>NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="c3009894" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">1</em>)</b><b>&#160;&#160;&#160;&#160;Description of Business and Basis of Presentation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description of Business</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft Corp. (together with its consolidated subsidiaries, &#8220;Skillsoft&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;) empowers organizations and learners to unlock their full potential by delivering personalized, interactive learning experiences and enterprise-ready solutions. Our Class A Common Stock, par value&#160;$<ix:nonFraction id="c134303418" contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.0001</ix:nonFraction> per share (&#8220;common stock&#8221;),&#160;has been listed on the New York Stock Exchange under the ticker symbol &#8220;SKIL&#8221; since <em style="font: inherit;"> June 14, 2021. </em>We have <span style="-sec-ix-hidden:c134303419"><span style="-sec-ix-hidden:c134303435">two</span></span> operating and reportable segments: Talent Development Solutions (&#8220;TDS&#8221;) and Global Knowledge (&#8220;GK&#8221;).&#160;As previously disclosed, changes were made to the determination of TDS segment (formerly known as the Content &amp; Platform segment) results in the <em style="font: inherit;">fourth</em> quarter of the fiscal year ended <em style="font: inherit;"> January 31, 2025 </em>to increase transparency and improve segment comparability to peers. All prior period comparatives have been recast to conform to the current presentation. Information about our segments is described in Note <em style="font: inherit;">12</em> &#8220;Segment Information&#8221;.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">References in the accompanying footnotes to Skillsoft&#8217;s fiscal&#160;year refer to the fiscal&#160;year ended&#160;<em style="font: inherit;"> January&#160;</em><em style="font: inherit;">31</em> of that&#160;year (e.g., fiscal&#160;<em style="font: inherit;">2025</em> is the fiscal&#160;year ended&#160;<em style="font: inherit;"> January 31, 2025</em>).</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Principles of Consolidation and Basis of Financial Statement Preparation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The accompanying unaudited condensed consolidated financial statements (the "Interim&#160;Financial Statements") include the accounts of Skillsoft Corp. and its subsidiaries, all of which are wholly owned.&#160;Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. We prepared the Interim&#160;Financial Statements in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim reporting, and the instructions to&#160;Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">10</em> of Regulation S-<em style="font: inherit;">X.</em>&#160;Certain information or footnote disclosures, normally included in annual financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial reporting. Accordingly, they do <em style="font: inherit;">not</em> include all of the information and footnotes required by GAAP for complete financial statements. The&#160;Interim&#160;Financial Statements, in the opinion of management, reflect all normal and recurring adjustments necessary to fairly present our financial position, operating results and cash flows for the periods presented. All material intercompany transactions and balances have been eliminated in consolidation.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interim results are <em style="font: inherit;">not</em> necessarily indicative of results expected for any other interim period or a full year. The Interim&#160;Financial Statements should be read in conjunction with the audited consolidated financial statements and the notes thereto (<em style="font: inherit;">&#8220;2025</em> AFS&#8221;) included in the&#160;Annual Report on Form <em style="font: inherit;">10</em>-K for fiscal <em style="font: inherit;">2025</em> (<em style="font: inherit;">&#8220;2025</em> Form <em style="font: inherit;">10</em>-K&#8221;).&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Use of Estimates</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures with respect to contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reported periods. We base our judgments, estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. The economic environment also impacts certain estimates and discount rates necessary to prepare our consolidated financial statements, including significant estimates and discount rates applicable to the determination of the fair values used in the impairment testing of our nonfinancial assets. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from our estimates. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and <em style="font: inherit;"> may </em>also impact subsequent periods.</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="c3009895" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">2</em>)</b><b>&#160;&#160;&#160;&#160;Summary of Significant Accounting Policies</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Interim&#160;Financial Statements have been prepared on a basis consistent with the accounting policies described in Note&#160;<em style="font: inherit;">2</em> &#8220;Summary of Significant Accounting Policies&#8221;&#160;to the&#160;<em style="font: inherit;">2025</em> AFS, and should be read in connection therewith.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b></b></p><ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c134305820" escape="true"><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Adopted Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2023,&#160;</em>the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update&#160;(&#8220;ASU&#8221;)&#160;<em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Improvements to</i>&#160;<i>Income Tax Disclosures, </i>which requires additional information&#160;in the rate reconciliation table and additional disclosures about income taxes paid. We adopted this guidance effective&#160;<em style="font: inherit;"> February 1, 2025. </em>The impact of our adoption of this guidance&#160;will be reflected in our fiscal <em style="font: inherit;">2026</em> Form <em style="font: inherit;">10</em>-K.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Issued Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2024, </em>the FASB issued ASU&#160;<em style="font: inherit;">2024</em>-<em style="font: inherit;">03,</em> <i>Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>)</i>, which requires disclosure of specified information about certain costs and expenses, including employee compensation, depreciation and intangible asset amortization. We will adopt this guidance effective <em style="font: inherit;"> February 1, 2027. </em>We are currently evaluating the impact of this ASU to the consolidated financial statements.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We believe that other recently issued accounting standards will either <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements or will <em style="font: inherit;">not</em> apply to our operations.</p></ix:nonNumeric><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="c3009896" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">3</em>)</b><b>&#160;&#160;&#160;&#160;<span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">Intangible Assets</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets consisted of the following (in thousands, except for remaining life):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" id="c3009897" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">January 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Developed software/courseware</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303498" format="ixt-sec:duryear">1.8</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303499" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">373,884</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303500" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">276,326</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303501" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">97,558</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303502" format="ixt-sec:duryear">2.0</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303503" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">365,108</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303504" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">238,941</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303505" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">126,167</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer contracts/relationships</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303506" format="ixt-sec:duryear">8.2</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303507" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">269,283</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303508" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">116,528</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303509" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">152,755</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303510" format="ixt-sec:duryear">8.6</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303511" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">267,286</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303512" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">96,777</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303513" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">170,509</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303514" format="ixt-sec:duryear">11.1</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303515" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">52,914</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303516" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,505</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303517" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">40,409</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303518" format="ixt-sec:duryear">11.5</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303519" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">52,378</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303520" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,161</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303521" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,217</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Publishing rights</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303522" format="ixt-sec:duryear">0.9</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303523" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">41,100</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303524" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,999</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303525" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,101</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303526" format="ixt-sec:duryear">1.4</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303527" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">41,100</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303528" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,889</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303529" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,211</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Backlog</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303530" format="ixt-sec:duryear">0.4</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303531" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">49,700</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303532" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,414</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303533" contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">286</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c134303534" format="ixt-sec:duryear">0.9</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303535" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">49,700</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303536" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,128</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303537" contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">572</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft trademark</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303539" contextRef="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">76,545</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303541" contextRef="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">76,545</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303543" contextRef="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">76,545</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303545" contextRef="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">76,545</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303547" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">863,426</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303548" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">488,772</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303549" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">374,654</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303551" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">852,117</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303552" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">424,896</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303553" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">427,221</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">9</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense related to the existing finite-lived intangible assets is expected to be as follows (in thousands) for the fiscal years ended&#160;<em style="font: inherit;"> January 31:</em></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="c3009898" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization Expense</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303555" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,823</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303556" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,474</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303557" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" format="ixt:num-dot-decimal" decimals="-3">41,725</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303558" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,225</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303559" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,415</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303560" contextRef="i_2025-07-31" unitRef="USD" name="skil:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" format="ixt:num-dot-decimal" decimals="-3">56,447</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total future amortization</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303561" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">298,109</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense related to intangible assets in the aggregate was $<ix:nonFraction id="c134303469" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">31.4</ix:nonFraction>&#160;million, $<ix:nonFraction id="c134303470" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">63.1</ix:nonFraction>&#160;million,&#160;$<ix:nonFraction id="c134303471" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">31.8</ix:nonFraction>&#160;million and&#160;$<ix:nonFraction id="c134303472" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">63.4</ix:nonFraction> million for the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em> and the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, respectively.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Refer to Note <em style="font: inherit;">5</em>&#160;&#8220;Intangible Assets&#8221; to the&#160;<em style="font: inherit;">2025</em>&#160;AFS for information regarding impairment review requirements and assumption uncertainty.&#160;This process was completed for the <em style="font: inherit;">six</em>&#160;months ended&#160;<em style="font: inherit;"> July 31, 2025</em> and we concluded that there were <em style="font: inherit;">no</em> indicators of impairment for our intangible assets or&#160;reporting units.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our goodwill as of the dates indicated&#160;is as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfGoodwillTextBlock" id="c3009899" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">TDS</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">GK</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Consolidated</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303565" contextRef="i_2025-01-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-4">287,650</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303566" contextRef="i_2025-01-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,421</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303567" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">317,071</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303568" contextRef="d_2025-02-01_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303569" contextRef="d_2025-02-01_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303570" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Goodwill July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303571" contextRef="i_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-4">287,650</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303572" contextRef="i_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,421</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303573" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">317,071</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c3009900" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">4</em>)</b><b>&#160;&#160;&#160;<span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">&#160;Taxes</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>, we recorded a tax benefit&#160;of&#160;$<ix:nonFraction id="c134303577" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">0.4</ix:nonFraction>&#160;million and&#160;$<ix:nonFraction id="c134303578" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">1.2</ix:nonFraction> million, respectively, on a pretax loss of&#160;$<ix:nonFraction id="c134303579" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">24.2</ix:nonFraction> million and&#160;$<ix:nonFraction id="c134303580" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" format="ixt:num-dot-decimal" decimals="-6" sign="-">63.0</ix:nonFraction> million, respectively.&#160;For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, we recorded a tax benefit of&#160;$<ix:nonFraction id="c134303583" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">2.1</ix:nonFraction> million and&#160;$<ix:nonFraction id="c134303584" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">3.6</ix:nonFraction> million, respectively,&#160;on a pretax loss of&#160;$<ix:nonFraction id="c134303585" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">41.6</ix:nonFraction> million and&#160;$<ix:nonFraction id="c134303586" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">70.8</ix:nonFraction>&#160;million, respectively. For each period, the tax benefit reflects the effect&#160;of non-deductible items, foreign rate differentials, changes in unremitted earnings, and changes in the valuation allowance on our&#160;deferred tax assets.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">On <em style="font: inherit;"> July </em></span><em style="font: inherit;">4th,</em> <em style="font: inherit;">2025,</em> the President signed into law significant federal tax legislation, <em style="font: inherit;">H.R.1</em> (the &#8220;Tax Reform Act of <em style="font: inherit;">2025&#8221;</em> commonly referred to as the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;)). The legislation includes numerous changes to U.S. corporate income tax law, including but <em style="font: inherit;">not</em> limited to the following: permanent <em style="font: inherit;">100%</em> bonus depreciation for qualified property, immediate expensing of domestic research and experimental expenditures, modifications to the limitation on business interest expense, changes to the international tax regime, and expanded limitations on the deductibility of executive compensation under IRC Section <em style="font: inherit;">162</em>(m).</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company is currently evaluating the provisions of the OBBBA and their potential impact on our financial statements.&#160;We will continue to monitor guidance issued by the U.S. Department of the Treasury, the Internal Revenue Service, and other regulatory bodies and will incorporate any updates into our evaluation and implementation efforts as&#160;appropriate<span style="background-color:#ffffff;">.</span></p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="c3009901" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">5</em>)</b><b>&#160;&#160;&#160;&#160;Restructuring</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">In connection with strategic initiatives implemented during fiscal <em style="font: inherit;">2025,</em>&#160;Skillsoft&#8217;s management approved and initiated plans to reduce its cost structure and better align operating expenses with existing economic conditions and our operating model. These strategic initiatives included the comprehensive resource reallocation plan announced on <em style="font: inherit;"> July 11, 2024.&#160;</em></span></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">The following is a summary of restructuring charges&#160;by segment&#160;for the periods presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="c3009902" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">TDS</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303609" contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,613</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303610" contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,883</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303611" contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,629</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303612" contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,014</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">GK</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303613" contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">544</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303614" contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,416</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303615" contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">874</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303616" contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,252</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303617" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,157</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303618" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,299</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303619" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,503</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303620" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,266</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">These restructuring charges are presented separately in the accompanying unaudited condensed consolidated statements of operations. Our restructuring charges recognized during the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;were primarily associated with the <span style="background-color:#ffffff">costs of terminated employees.&#160;</span>Our restructuring charges recognized during the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em> &#160;were primarily associated with the <span style="background-color:#ffffff">costs of terminated employees, as well as lease terminations and lease impairment charges</span><span style="background-color:#ffffff">.</span></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The restructuring charge liability activity consisted of the following for the period&#160;presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="skil:RestructuringChargeLiabilityActivityTableTextBlock" id="c3009903" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Six Months Ended</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring liability as of beginning-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303623" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:RestructuringReserve" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,436</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Restructuring expense during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134303624" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,503</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303625" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:PaymentsForRestructuring" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,710</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restructuring liability as of end-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303626" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:RestructuringReserve" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,229</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Management has completed the majority of planned restructuring actions as of&#160;<em style="font: inherit;"> July 31, 2025</em>; however, we will continue to evaluate our&#160;cost structure and operating model to align operating expenses with existing economic conditions, which could result in further restructuring actions.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">10</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="c3009904" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">6</em>)</b><b>&#160;&#160;&#160;&#160;Commitments and Contingencies</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Litigation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> November 21, 2023, </em>a Skillsoft stockholder (Jonathon Norcross) filed a derivative lawsuit in the Delaware Court of Chancery captioned In re Skillsoft Corp. Stockholders Litigation, C.A. <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">1179</em>-JTL (Del. Ch.), challenging Skillsoft&#8217;s acquisition of Codecademy in <em style="font: inherit;"> April 2022. </em>The plaintiff claimed that certain Skillsoft&#160;directors, together with our stockholder MIH Learning B.V., breached their fiduciary duties in connection with the merger. On <em style="font: inherit;"> February 7, 2025, </em>the Court dismissed all claims against all defendants. On <em style="font: inherit;"> February 14, 2025, </em>the plaintiff filed a motion for reargument of the Court&#8217;s decision, which the defendants opposed on <em style="font: inherit;"> February 21, 2025. </em>On <em style="font: inherit;"> March 27, 2025, </em>the Court denied the plaintiff's motion for reargument. The plaintiff did <em style="font: inherit;">not</em> appeal the Court's dismissal of the action and the matter concluded without any liability for Skillsoft.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In addition, Skillsoft is, from time to time, party to general legal proceedings and claims, which arise in the ordinary course of business including those relating to commercial and contractual disputes, employment matters, intellectual property, and other business matters. When appropriate, management consults with legal counsel and other appropriate experts to assess claims. If, in management&#8217;s opinion, we have incurred a probable loss as determined in accordance with GAAP, an estimate is made of the loss, and the appropriate accrual is reflected in our consolidated financial statements. Currently, there are <ix:nonFraction id="c134303632" contextRef="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LegalProceedingsAndClaimsMember" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> material amounts accrued. While it is <em style="font: inherit;">not</em> possible to quantify the financial impact or predict the outcome of these pending claims and litigation, management does <em style="font: inherit;">not</em> anticipate that the outcome of any such current proceedings or known claims, either individually or in aggregate, will materially affect Skillsoft&#8217;s financial position, results of operations or cash flows.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">There are <ix:nonFraction id="c134303635" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> material proceedings to which any director, officer or affiliate of Skillsoft, any owner of record or beneficially of more than <em style="font: inherit;">five</em> percent of our common stock, or any associate of any of the foregoing is a party adverse to Skillsoft or any of its subsidiaries or has a material interest adverse to Skillsoft or any of its subsidiaries.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warranties and Indemnities</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft&#8217;s software license arrangements and hosting services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with our product documentation under normal use and circumstances. Our arrangements also include certain provisions for indemnifying customers against liabilities if our&#160;products or services infringe a <em style="font: inherit;">third</em> party&#8217;s intellectual property rights.&#160;We have entered into service level agreements with some of our&#160;hosted application customers warrantying certain levels of uptime reliability and such agreements permit those customers to receive credits against&#160;monthly hosting fees or terminate their agreements in the event that Skillsoft fails to meet those levels for an agreed upon period of time.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">To date, Skillsoft has <span style="-sec-ix-hidden:c134303638">not</span> incurred any material costs as a result of such indemnifications or commitments and has <span style="-sec-ix-hidden:c134303639">not</span> accrued any liabilities related to such obligations in the&#160;Interim&#160;Financial Statements.&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:DebtDisclosureTextBlock" id="c3009905" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">7</em>)</b><b>&#160;&#160;&#160;&#160;Long-Term Debt</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Debt consisted of the following (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfDebtTableTextBlock" id="c3009906" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303656" contextRef="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303657" contextRef="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303658" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303659" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303660" contextRef="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">578,591</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303661" contextRef="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">581,793</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Original issue discount - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303662" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,788</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303663" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,527</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred financing costs - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303664" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" format="ixt:num-dot-decimal" decimals="-5">2,600</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303665" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,999</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303666" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">571,203</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303667" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">573,267</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 16, 2021, </em>a Skillsoft subsidiary, Skillsoft Finance II, Inc. (&#8220;Skillsoft Finance II&#8221;), entered into a Credit Agreement (the &#8220;Credit Agreement&#8221;), by and among Skillsoft Finance II, as borrower, another subsidiary - Skillsoft Finance I, Inc. (&#8220;Holdings&#8221;), the lenders party thereto and Citibank, N.A., as administrative agent and collateral agent, pursuant to which the lenders provided a $<ix:nonFraction id="c134303642" contextRef="i_2021-07-16_DebtInstrumentAxis-TermLoanFacilityMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="6" format="ixt:num-dot-decimal" decimals="-7">480</ix:nonFraction> million term loan facility. In connection with the closing of our&#160;Codecademy acquisition, Skillsoft Finance II entered into Amendment <em style="font: inherit;">No.</em> <em style="font: inherit;">1</em> to the Credit Agreement, dated as of <em style="font: inherit;"> April 4, 2022 (</em>the &#8220;First Amendment&#8221;), among Skillsoft Finance II, Holdings, certain subsidiaries of Skillsoft Finance II, as guarantors, Citibank N.A., as administrative agent, and the financial institutions party thereto as Term B-<em style="font: inherit;">1</em> Lenders, which amended the Credit Agreement (as amended by the First Amendment, the &#8220;Amended Credit Agreement&#8221;), which provided an additional $<ix:nonFraction id="c134303646" contextRef="i_2022-04-04_DebtInstrumentAxis-TermB1LoansMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="6" format="ixt:num-dot-decimal" decimals="-7">160</ix:nonFraction> million of Term B-<em style="font: inherit;">1</em> Loans.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our debt outstanding under the Amended Credit Agreement as of <em style="font: inherit;"> July 31, 2025</em> matures as shown below (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="c3009907" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future principal payments due for fiscal years ended January 31:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303669" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,601</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303670" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303671" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,005</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303672" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" format="ixt:num-dot-decimal" decimals="-3">568,985</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303673" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303674" contextRef="i_2025-07-31" unitRef="USD" name="skil:LongtermDebtMaturityAfterYearFour" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Total payments</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303675" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">584,995</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303676" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,404</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unamortized original issue discount and issuance costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134303677" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,388</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303678" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">571,203</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">We also have access to up to $<ix:nonFraction id="c134303648" contextRef="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">75.0</ix:nonFraction> million of borrowings under our accounts receivable credit agreement (the &#8220;A/R Agreement&#8221;) with First Citizens Bank and Trust Company, pursuant to which certain of our accounts receivable are pledged as security for loans made by participating lenders.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">The interest rate on borrowings outstanding under the A/R Agreement was <ix:nonFraction id="c134303649" contextRef="d_2025-02-01_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" format="ixt:num-dot-decimal" decimals="4">6.94</ix:nonFraction>%&#160;on <em style="font: inherit;"> July 31, 2025</em>. As of <em style="font: inherit;"> July 31, 2025</em>,&#160;$<ix:nonFraction id="c134303650" contextRef="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember" unitRef="USD" name="us-gaap:ShortTermBorrowings" scale="6" format="ixt:num-dot-decimal" decimals="-6">1.0</ix:nonFraction>&#160;million was drawn under the A/R agreement and is classified as &#8220;borrowings under accounts receivable facility&#8221; on the unaudited condensed consolidated balance sheet.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">Refer to Note <em style="font: inherit;">13</em> &#8220;Long-Term Debt&#8221;&#160;to the <em style="font: inherit;">2025</em>&#160;AFS for additional information regarding the Amended Credit Facility and the A/R Agreement.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">11</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="c3009908" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">8</em>)</b><b>&#160;&#160;&#160;&#160;Shareholders</b>&#8217;<b> Equity</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Common Stock</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> July 31, 2025</em>, Skillsoft&#8217;s authorized share capital consisted of <ix:nonFraction id="c134303680" contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">18,750,000</ix:nonFraction>&#160;shares of common stock&#160;and&#160;<ix:nonFraction id="c134303681" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">10,000,000</ix:nonFraction> shares of preferred stock, with a par value $<ix:nonFraction id="c134303682" contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.0001</ix:nonFraction> each. As of such date,&#160;<ix:nonFraction id="c134303683" contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,972,560</ix:nonFraction>&#160;shares of common stock were issued, including treasury shares, <ix:nonFraction id="c134303684" contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,672,783</ix:nonFraction> shares of common stock were outstanding, and <span style="-sec-ix-hidden:c134303685">no</span> shares of preferred stock were outstanding.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subject to applicable law, Skillsoft <em style="font: inherit;"> may </em>declare dividends to be paid ratably to holders of common stock out of our assets that are legally available to be distributed as dividends in the discretion of Skillsoft&#8217;s Board of Directors (&#8220;Board&#8221;).&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warrants</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Refer to Note <em style="font: inherit;">16</em>&#160;&#8220;Warrants&#8221;&#160;to the <em style="font: inherit;">2025</em> AFS&#160;for information related to our equity and liability-classified warrants.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Share Repurchase Authorization</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 10, 2024, </em>Skillsoft&#8217;s Board authorized Skillsoft to repurchase up to $<ix:nonFraction id="c134303688" contextRef="i_2024-07-10_StatementClassOfStockAxis-CommonClassAMember" unitRef="USD" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" format="ixt:num-dot-decimal" decimals="-7">10</ix:nonFraction> million of its common stock. The share repurchase authorization&#160;will terminate on <em style="font: inherit;"> July 11, 2028 </em>and does <em style="font: inherit;">not</em> obligate Skillsoft to purchase any minimum number of shares of common stock, and the authorization <em style="font: inherit;"> may </em>be suspended, modified, or discontinued at any time without prior notice.&#160;As of <em style="font: inherit;"> July 31, 2025</em>, <span style="-sec-ix-hidden:c134303690">no</span> common stock had been repurchased under the share repurchase authorization.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Accumulated Other Comprehensive Income (Loss)</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated other comprehensive income (loss) associated with foreign currency translation adjustments consisted of the following (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="c05302B14-A7AD-440A-8678-D8ABD8A7D068" escape="true" continuedAt="c7DE1DFEF-6AE9-4C6C-877D-A6ECD3771CEB">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303717" contextRef="i_2025-04-30" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,945</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303718" contextRef="i_2025-04-30" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303719" contextRef="i_2025-04-30" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,945</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303720" contextRef="i_2024-04-30" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,937</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303721" contextRef="i_2024-04-30" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303722" contextRef="i_2024-04-30" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,937</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303723" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303724" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303725" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303726" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">64</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303727" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303728" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">64</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303729" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303730" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303731" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303732" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,873</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303733" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303734" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,873</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;&#160;&#160;</p>
   <ix:continuation id="c7DE1DFEF-6AE9-4C6C-877D-A6ECD3771CEB">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303753" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,918</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303754" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303755" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,918</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303756" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">13,050</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303757" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134303758" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">13,050</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303759" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,946</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303760" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303761" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,946</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303762" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,823</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c134303763" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303764" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,823</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303765" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303766" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303767" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">13,972</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303768" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AociBeforeTaxAttributableToParent" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,873</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303769" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AociTaxAttributableToParent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303770" contextRef="i_2024-07-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,873</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="c3009911" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">9</em>)</b><b>&#160;&#160;&#160;&#160;Stock-Based Compensation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Equity Incentive Plans</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June&#160;</em><em style="font: inherit;">2021,</em> Skillsoft&#160;adopted the <em style="font: inherit;">2020</em> Omnibus Incentive Plan, which was amended on <em style="font: inherit;"> June 6, 2024 (</em>as so amended, the <em style="font: inherit;">&#8220;2020</em> Plan&#8221;). The <em style="font: inherit;">2020</em> Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to employees, directors, and consultants of Skillsoft. Under the <em style="font: inherit;">2020</em> Plan, <ix:nonFraction id="c134303777" contextRef="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">655,295</ix:nonFraction> shares were initially made available for issuance, increased by amendment to <ix:nonFraction id="c134303778" contextRef="i_2024-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,908,333</ix:nonFraction> shares. The <em style="font: inherit;">2020</em> Plan also includes an annual increase on <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> each&#160;year, in an amount equal to <ix:nonFraction id="c134303782" contextRef="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember" unitRef="Pure" name="skil:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">5.0</ix:nonFraction>% of the total number of shares of common stock outstanding on <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> of the preceding calendar&#160;year. Our Talent and Compensation Committee <em style="font: inherit;"> may </em>act prior to <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> of a given&#160;year to provide that there will be <em style="font: inherit;">no</em> <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> increase for such&#160;year or that the increase for such&#160;year will be a lesser number of shares of common stock than provided for in the <em style="font: inherit;">2020</em> Plan. As of <em style="font: inherit;"> July 31, 2025</em>, a total of&#160;<ix:nonFraction id="c134303789" contextRef="i_2025-07-31_PlanNameAxis-The2020OmnibusIncentivePlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:num-dot-decimal" decimals="INF">271,187</ix:nonFraction> shares of common stock remain&#160;available for issuance under the <em style="font: inherit;">2020</em> Plan.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> May 2024, </em>Skillsoft adopted the Skillsoft Corp. <em style="font: inherit;">2024</em> Employment Inducement Incentive Award Plan, amended as of <em style="font: inherit;"> June 5, 2025, </em>to increase the number of shares authorized for issuance thereunder to a total of <ix:nonFraction id="c134303792" contextRef="i_2024-05-30_PlanNameAxis-InducementPlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:num-dot-decimal" decimals="INF">400,000</ix:nonFraction>&#160;(as so amended the &#8220;Inducement Plan&#8221;).&#160;The Inducement Plan provides for inducement grants of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to new hires, or individuals being rehired following a bona fide period of non-employment with us, in compliance with Section <em style="font: inherit;">303A.08</em> of the New York Stock Exchange Listed Company Manual. As of <em style="font: inherit;"> July 31,&#160;</em><em style="font: inherit;">2025,</em> a total of <ix:nonFraction id="c134303795" contextRef="i_2025-07-31_PlanNameAxis-InducementPlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:num-dot-decimal" decimals="INF">206,250</ix:nonFraction>&#160;shares of common stock remain&#160;available for issuance under the Inducement Plan.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Stock Options</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Under the <em style="font: inherit;">2020</em> Plan, all employees are eligible to receive incentive share options, and all employees, directors and consultants are eligible to receive&#160;non-statutory share options. The options generally vest over <span style="-sec-ix-hidden:c134303797">four</span> years and have a term of <span style="-sec-ix-hidden:c134303798">ten</span> years. Vested options under the plan generally expire <em style="font: inherit;">not</em> later than <ix:nonNumeric contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-DaysFollowingTerminationOfEmploymentOrServiceMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c134303800" format="ixt-sec:durday">90</ix:nonNumeric> days following termination of employment or service or <span style="-sec-ix-hidden:c134303801">twelve</span> months following an optionee&#8217;s&#160;death or disability. The fair value of stock options is determined on the grant date and amortized over the vesting period on a straight-line basis.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the stock option activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="c3009912" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Term (Years)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303876" contextRef="i_2025-01-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">30,750</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303877" contextRef="i_2025-01-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:num-dot-decimal" decimals="INF">215.00</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="d_2024-02-01_2025-01-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c134303878" format="ixt-sec:duryear">6.4</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303879" contextRef="i_2024-01-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303880" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303881" contextRef="d_2025-02-01_2025-04-30" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Expired</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303884" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c134303885" contextRef="d_2025-02-01_2025-04-30" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Outstanding, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303888" contextRef="i_2025-07-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">30,750</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303889" contextRef="i_2025-04-30" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:num-dot-decimal" decimals="INF">215.00</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c134303890" format="ixt-sec:duryear">4.1</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303891" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Vested and exercisable, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><ix:nonFraction id="c134303892" contextRef="i_2025-04-30" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">30,750</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c134303893" contextRef="i_2025-04-30" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:num-dot-decimal" decimals="INF">215.00</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="c134303894" format="ixt-sec:duryear">4.1</ix:nonNumeric></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><ix:nonFraction id="c134303895" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The stock option expense was fully recognized during the fiscal quarter ended <em style="font: inherit;"> July 31, 2025.</em></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">12</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        &#160;
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Time-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units (&#8220;RSUs&#8221;) represent a right to receive <span style="-sec-ix-hidden:c134303804">one</span> share of Skillsoft&#8217;s common stock that is both non-transferable and forfeitable unless and until certain conditions are satisfied. Other than RSUs currently granted to our non-employee directors, which vest upon the earlier of the <em style="font: inherit;">first</em> anniversary of the grant date and&#160;Skillsoft&#8217;s next annual meeting of stockholders, time-based RSUs generally vest ratably over a <span style="-sec-ix-hidden:c134303806">three</span> or <span style="-sec-ix-hidden:c134303807">four</span>-year period, subject to continued employment through each anniversary. The fair value of RSUs is determined on the grant date and is amortized over the vesting period on a straight-line basis.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the time-based RSU activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="FD5317DE-4223-426A-9E3A-9F771C878EAE" escape="true" continuedAt="c584A7977-6208-4B82-8E1A-7583D96F3A9F">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303905" contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,390,273</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303906" contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">24.15</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303907" contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-3">41,708</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303908" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">633,123</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303909" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">18.31</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303911" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">321,329</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303912" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">27.40</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303914" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">169,188</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303915" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">24.92</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025 (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303917" contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,532,879</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303918" contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">20.97</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303919" contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-3">21,859</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-align: justify; text-indent: -9pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(<em style="font: inherit;">1</em>) Includes&#160;<ix:nonFraction id="c134303811" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="skil:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" scale="0" format="ixt:num-dot-decimal" decimals="INF">80,724</ix:nonFraction> shares, which are vested, but have been irrevocably deferred at the election of the recipients.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The total unrecognized stock-based compensation costs related to time-based RSUs was $<ix:nonFraction id="c134303813" contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" format="ixt:num-dot-decimal" decimals="-5">24.8</ix:nonFraction>&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of&#160;<ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c134303814" format="ixt-sec:duryear">2.8</ix:nonNumeric> years.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Market-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Market-based RSUs (&#8220;MBRSUs&#8221;) vest over a <span style="-sec-ix-hidden:c134303815">three</span>-year or <span style="-sec-ix-hidden:c134303816">four</span>-year performance period, subject to continued employment through each anniversary and achievement of market conditions (specified targets related to&#160;Skillsoft&#8217;s stock price and objective relative total shareholder return). The fair value of MBRSUs is estimated using the Monte Carlo valuation method. Compensation cost for these awards is recognized based on the grant date fair value which is recognized over the vesting period using the accelerated attribution method.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the MBRSU&#160;activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:continuation id="c584A7977-6208-4B82-8E1A-7583D96F3A9F" continuedAt="c5FA10A9B-C952-480E-911E-52CEC0956872">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303929" contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">105,923</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303930" contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">62.21</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303931" contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,178</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303932" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,333</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303933" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">12.94</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303935" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">29,676</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303936" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">38.00</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303938" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">38,387</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303939" contextRef="d_2025-02-01_2025-07-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">75.42</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303941" contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">41,193</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303942" contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">63.36</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303943" contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-5">600</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 9pt; font-family: Garamond, Times, serif; text-indent: -9pt; text-align: justify;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">The total unrecognized stock-based compensation costs related to MBRSUs was $<ix:nonFraction id="c134303818" contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction>&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c134303819" format="ixt-sec:duryear">0.7</ix:nonNumeric>&#160;years.</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"><i>Performance-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based RSUs&#160;(&#8220;PBRSUs&#8221;) vest over a <span style="-sec-ix-hidden:c134303820">two</span>-year&#160;period, subject to continued employment through each grant date anniversary and&#160;achievement of specified corporate goals during a less than <em style="font: inherit;">one</em>-year performance-period. The expense and shares vested for our PBRSU awards depend&#160;on the achievement of specified results; the ultimate expense and number of shares vested can range from <ix:nonFraction id="c134303822" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MinimumMember" unitRef="Pure" name="skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>% to <ix:nonFraction id="c134303823" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MaximumMember" unitRef="Pure" name="skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="0">200</ix:nonFraction>% of a target amount granted.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">The following summarizes the PBRSU&#160;activity for the&#160;<em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt; text-align: justify;">&#160;</p>
   <ix:continuation id="c5FA10A9B-C952-480E-911E-52CEC0956872">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303953" contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">51,250</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303954" contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">17.12</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303955" contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,538</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303956" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">314,139</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303957" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">20.08</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134303959" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">7,968</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303960" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">19.54</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303962" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">33,907</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134303963" contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">19.35</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303965" contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">323,514</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303966" contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">19.70</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303967" contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" format="ixt:num-dot-decimal" decimals="-4">4,710</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">(<em style="font: inherit;">1</em>) Reflects the number of shares that would vest based on achieving the &#8220;Target&#8221; level of performance.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The total unrecognized stock-based compensation costs related to PBRSUs was $<ix:nonFraction id="c134303826" contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" format="ixt:num-dot-decimal" decimals="-5">5.7</ix:nonFraction>&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c134303827" format="ixt-sec:duryear">2.6</ix:nonNumeric>&#160;years.</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"><i>Liability-Classified Market-Based Awards&#160;</i></p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">In the <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2025,</em> we&#160;granted&#160;market-based awards to Ronald W. Hovsepian, initially intended to be settled in cash upon vesting, unless determined by the Board or a committee thereof to be settled in shares.&#160;These awards are eligible to be earned based on the volume-weighted average of our daily trading prices over a <em style="font: inherit;">30</em>-consecutive trading day period (<em style="font: inherit;">&#8220;30</em>-day VWAP&#8221;) prior to specified dates. During the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2026,</em> the Board of Directors certified the achievement of the <em style="font: inherit;">first</em> <em style="font: inherit;">30</em>-day VWAP hurdle&#160;for a total award corresponding to such hurdle of $<ix:nonFraction id="c134303836" contextRef="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" format="ixt:num-dot-decimal" decimals="-6">6</ix:nonFraction> million. Payment of this&#160;award is divided into two, equal <em style="font: inherit;">50%</em> tranches, each valued at $<ix:nonFraction id="c134303838" contextRef="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" format="ixt:num-dot-decimal" decimals="-6">3.0</ix:nonFraction> million. The <em style="font: inherit;">first</em> <em style="font: inherit;">50%</em> of the award was settled in shares during the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2026.</em> The <span style="-sec-ix-hidden:c134303843">second</span> <em style="font: inherit;">50%</em> of the award will be settled after the required service period.&#160;The unvested awards are classified as liabilities and remeasured at fair value&#160;using a Monte Carlo simulation at each reporting date and included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets. Expense is recognized using an accelerated attribution method over the requisite service period. The market-based awards potentially vest over <span style="-sec-ix-hidden:c134303845">two</span>-year to <span style="-sec-ix-hidden:c134303846">four</span>-year service periods, subject to continued employment&#160;and&#160;a specified appreciation of Skillsoft&#8217;s share price.</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">The following summarizes the liability-classified market-based performance award balances as of&#160;<em style="font: inherit;"> July 31, 2025</em>&#160;(in thousands):</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" id="c3009916" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated liability (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303968" contextRef="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember" unitRef="USD" name="us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,683</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated unrecognized compensation cost (2)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303969" contextRef="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,231</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">(<em style="font: inherit;">1</em>) Included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets.</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">(<em style="font: inherit;">2</em>) Expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c134303849" format="ixt-sec:duryear">1.8</ix:nonNumeric>&#160;years.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">13</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">Stock-Based Compensation Expense</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="c3009917" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303978" contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-4">60</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303979" contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">132</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303980" contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">177</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303981" contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">298</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Content and software development</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303982" contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">953</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303983" contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">914</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303984" contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,975</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303985" contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,204</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Selling and marketing</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303986" contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">831</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303987" contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">797</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303988" contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,636</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134303989" contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,053</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">General and administrative (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303990" contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,162</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134303991" contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,657</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303992" contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,299</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134303993" contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,784</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303994" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,006</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134303995" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">814</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303996" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,087</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134303997" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,339</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">(<em style="font: inherit;">1</em>) Stock-based compensation expense during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024 </em>was reduced by $<ix:nonFraction id="c134303854" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="skil:SharebasedCompensationExpenseDecreaseFromForfeiture" scale="6" format="ixt:num-dot-decimal" decimals="-6">6.0</ix:nonFraction> million due to forfeitures of share-based payments, including unvested equity-based awards associated with our&#160;former Chief Executive Officer whose employment with&#160;Skillsoft ended on <em style="font: inherit;"> May 9, 2024.</em></p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="c3009918" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">10</em>)</b><b>&#160;&#160;&#160;&#160;Revenue</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue Components and Performance Obligations</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Subscription Services</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft offers subscriptions that provide customers access to a broad spectrum of learning options including access to cloud-based Software as a Service (&#8220;SaaS&#8221;) learning content and individualized coaching. Our cloud-based subscription solutions normally do <em style="font: inherit;">not</em> provide customers with the right to take possession of the software supporting the platform or to download course content without continuing to incur fees for hosting services and, as a result, are accounted for as service arrangements. Access to the platform and course content represents a series of distinct services as we continually provide&#160;access to, and fulfill our&#160;obligation to, the customer over the subscription term. The series of distinct services represents a single performance obligation that is satisfied over time. Accordingly, the fixed consideration related to subscription revenue is usually recognized on a straight-line basis over the contract term, beginning on the date that the service is made available to the customer. Our subscription contracts typically vary from <span style="-sec-ix-hidden:c134304000">one</span>&#160;year to <span style="-sec-ix-hidden:c134304001">three</span>&#160;years. Our cloud-based solutions arrangements are mostly non-cancellable, non-refundable, and are invoiced in advance of the subscription services being provided. Revenue from individualized coaching for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Virtual, On-Demand and Classroom</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from classroom training is recognized in the period in which the services are rendered. Revenue from virtual and on-demand training for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers. Billing is in advance of the services being provided or immediately after the services have been provided.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Professional Services</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft also sells professional services related to its cloud solutions which are typically considered distinct performance obligations and are recognized over time as services are performed. For fixed-price contracts, revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided (proportional performance method). These services usually consist of implementation, integration, and general consulting. Skillsoft&#8217;s professional service engagements are mostly short in duration. Billing is commonly in advance of the services being provided.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Disaggregated Revenue and Geography Information</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following is a summary of revenues by segment and type for the periods presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="A203A256-F6F3-45CA-9E85-D7E5161CB5E7" escape="true" continuedAt="c2C0E854E-1444-462C-A9DC-A6C5B6DB2550">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">TDS:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">SaaS and subscription services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304016" contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">95,296</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304017" contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">95,642</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304018" contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">188,951</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304019" contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">188,804</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Professional services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304020" contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,889</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304021" contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">6,010</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304022" contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,382</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304023" contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,923</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"><ix:nonFraction id="c134304024" contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">101,185</ix:nonFraction></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"><ix:nonFraction id="c134304025" contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">101,652</ix:nonFraction></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"><ix:nonFraction id="c134304026" contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">200,333</ix:nonFraction></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"><ix:nonFraction id="c134304027" contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">199,727</ix:nonFraction></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">GK:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Virtual, on-demand and classroom</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304029" contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">27,637</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304030" contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,571</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304031" contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">52,690</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304032" contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">60,289</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304033" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">128,822</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304034" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">132,223</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304035" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">253,023</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304036" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">260,016</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Generally, SaaS and subscription services revenues are recognized over the service period, while virtual, on demand, classroom and professional services revenues are recognized at the point they are delivered.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following sets forth our revenues by geographic region for the periods presented&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:continuation id="c2C0E854E-1444-462C-A9DC-A6C5B6DB2550">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenue:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304046" contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">83,703</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304047" contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">88,384</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304048" contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">165,535</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304049" contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">173,332</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304050" contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,513</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304051" contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,457</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304052" contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">64,240</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304053" contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-EMEAMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,802</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Other Americas</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304054" contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,355</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304055" contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,545</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304056" contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,422</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304057" contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,896</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304058" contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,251</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304059" contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,837</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304060" contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,826</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304061" contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,986</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304062" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">128,822</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304063" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">132,223</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304064" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">253,023</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304065" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">260,016</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other than the United States, <span style="-sec-ix-hidden:c134304002">no</span> single country accounted for more than <em style="font: inherit;">10%</em> of revenue for all periods presented.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">14</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred Revenue</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;was as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="c3009921" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304066" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">283,951</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Billings deferred</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c134304067" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">196,463</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Recognition of deferred revenue attributable:</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Prior year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304069" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" scale="3" format="ixt:num-dot-decimal" decimals="-3">80,517</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;">Current year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304070" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:ContractWithCustomerLiabilityRevenueRecognizedInPeriod" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,304</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304071" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">216,309</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue performance obligations relate predominantly to time-based SaaS and subscription services that are billed in advance of services being rendered.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred Contract Acquisition Costs</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred contract acquisition cost activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;was as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:CapitalizedContractCostTableTextBlock" id="c3009922" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred contract acquisition costs as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304072" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">38,338</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c134304073" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="skil:CapitalizedContractCostContractAcquisitionCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">9,341</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(<ix:nonFraction id="c134304074" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,502</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Deferred contract acquisition costs as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304075" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:CapitalizedContractCostNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,177</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:FairValueDisclosuresTextBlock" id="c3009923" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">11</em>)</b><b>&#160;&#160;&#160;&#160;Fair Value Measurements</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">ASC Topic <em style="font: inherit;">820,</em> <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC <em style="font: inherit;">820&#8221;</em>) establishes a fair value hierarchy that prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are information that reflect the assumptions that market participants would use in pricing the asset or liability&#160;based on market data obtained from sources independent of us. Unobservable inputs are variables that reflect our assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The <em style="font: inherit;">three</em> levels of the fair value hierarchy established by ASC <em style="font: inherit;">820</em> in order of priority are as follows:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;"><tbody><tr style="vertical-align: top; font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="width: auto; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">1:</em> Quoted prices (unadjusted) in active markets for identical assets or liabilities that we have&#160;the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="vertical-align: top; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">2:</em> Pricing inputs other than quoted prices in active markets included in Level <em style="font: inherit;">1,</em> which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="vertical-align: top; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">3:</em> Unobservable inputs that reflect our assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs are <em style="font: inherit;">not</em> available.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes our assets (liabilities) that are measured at fair value on a recurring basis as of <em style="font: inherit;"> July 31, 2025</em> and are categorized using the fair value hierarchy (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="c3009924" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304117" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:num-dot-decimal" decimals="-3">100,512</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304118" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304119" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304120" contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" format="ixt:num-dot-decimal" decimals="-3">100,512</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304121" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:RestrictedCash" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,908</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304122" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:RestrictedCash" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304123" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:RestrictedCash" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304124" contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:RestrictedCash" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,908</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swaps - asset (liability)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304125" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeAssets" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304126" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">361</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304127" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeAssets" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304128" contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">361</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">(Liability)-classified market-based awards</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304129" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeLiabilities" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304130" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,683</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304131" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeLiabilities" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304132" contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:DerivativeLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,683</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets (liabilities) recorded at fair value</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304134" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FairValueNetAssetLiability" scale="3" format="ixt:num-dot-decimal" decimals="-4">103,420</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304136" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FairValueNetAssetLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,322</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304138" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FairValueNetAssetLiability" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304140" contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FairValueNetAssetLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">102,098</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash, Cash Equivalents and Restricted Cash</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The cost of our cash, cash equivalents and restricted cash was consistent with&#160;their estimated fair values as of <em style="font: inherit;"> July 31, 2025</em>. Refer to Note <em style="font: inherit;">2</em>&#160;&#8220;Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash&#8221; to the <em style="font: inherit;">2025</em>&#160;AFS for additional detail.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Interest Rate Swaps</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> June 17, 2022, </em>Skillsoft entered into <span style="-sec-ix-hidden:c134304089">two</span> fixed-rate interest rate swap agreements to change the Secured Overnight Financing Rate (&#8220;SOFR&#8221;)-based component of the interest rate on a portion of our&#160;variable rate debt to a fixed rate (the &#8220;Interest Rate Swaps&#8221;). The Interest Rate Swaps have a combined&#160;notional amount of $<ix:nonFraction id="c134304090" contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeNotionalAmount" scale="6" format="ixt:num-dot-decimal" decimals="-8">300.0</ix:nonFraction> million and a maturity date of <em style="font: inherit;"> June 5, 2027. </em>The objective of the Interest Rate Swaps is to eliminate the variability of cash flows in interest payments on&#160;$<ix:nonFraction id="c134304091" contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeNotionalAmount" scale="6" format="ixt:num-dot-decimal" decimals="-8">300.0</ix:nonFraction> million of variable rate debt attributable to changes in benchmark <em style="font: inherit;">one</em>-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark SOFR interest rates over the interest rate swap term. The changes in cash flows of the Interest Rate Swaps are expected to offset changes in cash flows of the variable rate debt. The Interest Rate Swaps are <em style="font: inherit;">not</em> designated as a cash flow hedge and changes in the fair value of the Interest Rate Swaps are recorded in earnings each period. For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>, we recognized a non-cash gain (loss) of&#160;$<ix:nonFraction id="c134304096" contextRef="d_2025-05-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">2.1</ix:nonFraction> million and (<span style="-sec-ix-hidden:c134304097">$2.1</span>)&#160;million attributable to the Interest Rate Swaps, respectively. For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, we recognized a non-cash gain (loss) of&#160;($<ix:nonFraction id="c134304100" contextRef="d_2024-05-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">6.5</ix:nonFraction>)&#160;million and&#160;$<ix:nonFraction id="c134304101" contextRef="d_2024-02-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.2</ix:nonFraction>&#160;million&#160;attributable to the Interest Rate Swaps, respectively.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The inputs for determining fair value of the Interest Rate Swaps are classified as Level <em style="font: inherit;">2</em> inputs. Level <em style="font: inherit;">2</em> fair value is based on estimates using standard pricing models. These standard pricing models use inputs which are derived from or corroborated by observable market data such as interest rate yield curves, index forward curves, discount curves, and volatility surfaces. The counterparties&#160;to these derivative contracts are&#160;highly-rated financial institutions which we believe carry&#160;only a minimal risk of nonperformance.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depending on whether the Interest Rate Swaps are in an asset or liability position at the end of the reporting period, they are included in either the captions &#8220;other assets&#8221; or &#8220;other long-term liabilities&#8221;&#160;on our unaudited&#160;condensed consolidated balance sheets.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">15</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b>Liability-Classified Market-Based Awards&#160;</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><span style="background-color:#ffffff;">The fair value of the liability-classified market-based awards are determined&#160;using a Monte Carlo simulation, weighted for the service period completed, at each reporting date. The most significant inputs for determining the fair value either originate from the grant agreement (e.g., stock price hurdles, vesting amounts, and service dates) or are derived from or corroborated by observable market data (e.g.,&#160;interest rates, stock prices, equity risk, market betas, size premiums, average stock volatility);&#160;therefore we have classified the fair value measurement as Level <em style="font: inherit;">2.</em>&#160;Refer to Note <em style="font: inherit;">9</em>&#160;</span>&#8220;<span style="background-color:#ffffff;">Stock-Based Compensation</span>&#8221;<span style="background-color:#ffffff;"> above for additional information related to the liability-classified market-based awards.</span></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Fair Value Instruments</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft currently invests available&#160;cash balances primarily in money market funds invested in United States Treasury securities and United States Treasury securities repurchase agreements, as well as cash deposits held at major banks. The carrying amounts of cash and cash equivalents, trade receivables, trade payables and accrued liabilities, as reported on the unaudited&#160;condensed consolidated balance sheet as of&#160;<em style="font: inherit;"> July 31, 2025</em>, approximate their fair value because of the short maturity of those instruments.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our long-term debt is a financial instrument, and the fair value of Skillsoft&#8217;s outstanding principal amounts as of <em style="font: inherit;"> July 31, 2025</em>&#160;was&#160;$<ix:nonFraction id="c134304107" contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:LongTermDebtFairValue" scale="6" format="ixt:num-dot-decimal" decimals="-5">546.6</ix:nonFraction>&#160;million. This fair value is determined based on inputs that are classified as Level <em style="font: inherit;">2</em> within the fair value hierarchy.</p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:SegmentReportingDisclosureTextBlock" id="c3009925" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b>(<em style="font: inherit;">12</em>)</b><b>&#160;&#160;&#160;&#160;Segment Information</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">ASC <em style="font: inherit;">280,</em> <i>Segment Reporting</i>, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;), in determining how to allocate resources and in assessing performance.&#160;Skillsoft&#8217;s CODM&#160;is its&#160;Chief&#160;Executive Officer. Skillsoft&#8217;s CODM evaluates results using the operating segment structure as the primary basis for which the allocation of resources and financial results are assessed. <em style="font: inherit;">No</em> operating segments have been aggregated to determine our reportable segments.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft has organized its business into <span style="-sec-ix-hidden:c134304144"><span style="-sec-ix-hidden:c134304160">two</span></span> operating and reportable segments: Talent&#160;Development Solutions (&#8220;TDS&#8221; formerly known as Content &amp; Platform) and Global Knowledge (&#8220;GK&#8221; formerly known as Instructor-Led Training). These <em style="font: inherit;">two</em> businesses are highly complementary and give Skillsoft a differentiated value proposition. The CODM&#160;primarily uses revenues, segment (&#8220;business unit&#8221;) contribution profits and business unit contribution margin (business unit contribution profit as a percentage of business unit revenue)&#160;as measures to evaluate financial results and allocation of resources. There are <span style="-sec-ix-hidden:c134304146">no</span> intercompany revenue transactions reported between our reportable segments.&#160;When our segments enter into transactions to provide products and services to <em style="font: inherit;">third</em> parties, revenue is generally allocated to our segments based on relative value. Skillsoft allocates certain operating expenses to the reportable segments based on the usage and relative contribution provided to the segments.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The TDS segment is comprised of&#160;a strong foundation of products and customers, with its enterprise-grade solution serving&#160;customers and employees worldwide. TDS Learner is a world-renowned consumer scale and experience learner platform that serves learners worldwide.&#160;We deliver AI-led, interactive, and multi-modal experiences, a premium technology learning brand, outcome-based learning through benchmarks, enterprise grade security and integrations, and extensive coverage of topics across business, technology, and compliance skills.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The GK segment is centered around instructor-led training, or live learning, with face-to-face delivery by experienced trainers, both in-person and virtually. GK is a live learning partner for corporations with a large, but focused, schedule of vendor-authored and certified courses utilizing certified instructors. The quality and consistency of trainers, the access to quality content and interactive labs from the world&#8217;s largest vendors, and a market-leading blended proposition with TDS, define GK's uniqueness in the market.&#160;Our GK segment has strong partnerships with the world&#8217;s leading technology companies and certification authorities.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2025,</em> we made changes to the components used to determine segment results to increase transparency and improve segment comparability to peers. These changes did <em style="font: inherit;">not</em> impact our consolidated financial statements. For this new structure we track the non-GAAP financial measures and key performance metrics that we believe are key financial indicators of our success. Non-GAAP measures and key performance metrics are frequently used by securities analysts, investors, and other interested parties in their evaluation of companies comparable to us, many of which present non-GAAP measures and key performance metrics when reporting their results. These measures can be useful in evaluating our performance against our peer companies because we believe the measures provide users with valuable insight into key components of GAAP financial disclosures. For example, a company with higher U.S. GAAP net income <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be as appealing to investors if its net income is more heavily comprised of gains on asset sales. Likewise, excluding the effects of interest income and expense moderates the impact of a company&#8217;s capital structure on its performance. However, non-GAAP measures and key performance metrics have limitations as analytical tools. Because <em style="font: inherit;">not</em> all companies use identical calculations, our presentation of non-GAAP financial measures and key performance metrics <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be comparable to other similarly titled measures of other companies. They are <em style="font: inherit;">not</em> presentations made in accordance with GAAP, are <em style="font: inherit;">not</em> measures of financial condition or liquidity, and should <em style="font: inherit;">not</em> be considered as an alternative to profit or loss, or operating cash flows for the period determined in accordance with GAAP. As a result, these performance measures should <em style="font: inherit;">not</em> be considered in isolation from, or as a substitute analysis for, results of operations as determined in accordance with GAAP. Business unit&#160;contribution profit and business unit contribution margin are internal measures used by our CODM to evaluate and assess the results of our segments. We disclose these non-GAAP segment results because we believe they provide meaningful supplemental information. Business unit contribution profit is defined as business unit revenue, less business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses. We have excluded the following items in our determination of the business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses as our CODM does <em style="font: inherit;">not</em> consider&#160;them in the measurement of the performance of the segment:</p>
   <p style="text-align: justify; font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Depreciation expenses &#8211; Cost of property and equipment recorded to expense over their respective estimated useful lives on a straight-line basis.</p> </td></tr>
<tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Long-term incentive compensation expenses &#8211; Charges associated with long-term incentive compensation programs, including stock-based compensation, cash awards tied to stock performance, and awards granted in-lieu of stock that are intended to be settled in cash.</p> </td></tr>
<tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">System migration costs &#8211; Costs of temporary resources needed for the migration of content and customers from our legacy system to a global platform.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">16</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following reconciles our segment measures of performance to the GAAP measures presented in the unaudited&#160;condensed consolidated statements of operations, which have been recast for the prior-year period to reflect&#160;our segments under the new structure, for the periods presented, (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="c3009926" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>TDS</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304162" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">101,185</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304163" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">101,652</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304164" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">200,333</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304165" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">199,727</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304166" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,795</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304167" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,533</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304168" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,067</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304169" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,718</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304170" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,467</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304171" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,332</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304172" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,565</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304173" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,795</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304174" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,299</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304175" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,916</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304176" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,598</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304177" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,885</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304178" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">70,624</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304179" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">70,871</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304180" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">139,103</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304181" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">137,329</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>GK</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304183" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">27,637</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304184" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,571</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304185" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">52,690</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304186" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">60,289</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304187" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,952</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304188" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,699</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304189" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,658</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304190" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">34,702</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304191" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">718</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304192" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">676</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304193" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,462</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304194" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,238</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304195" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">9,967</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304196" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,196</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304197" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">18,570</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304198" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,349</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304200" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">128,822</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304201" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">132,223</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304202" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">253,023</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304203" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">260,016</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304204" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,747</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304205" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,232</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304206" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">64,725</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304207" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-4">66,420</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304208" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,185</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304209" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,008</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304210" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,027</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304211" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">28,033</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304212" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,299</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304213" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,916</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304214" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,598</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304215" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,885</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304216" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">80,591</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304217" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">84,067</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304218" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">157,673</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304219" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">161,678</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304220" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,299</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304221" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,916</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304222" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">4,598</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304223" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember" unitRef="USD" name="us-gaap:LaborAndRelatedExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">3,885</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Excluded cost of revenues and content and software development expenses:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304225" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">156</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304226" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">177</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304227" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">306</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304228" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">368</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term incentive compensation expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304229" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:LongtermIncentiveCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,118</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304230" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:LongtermIncentiveCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,046</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304231" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:LongtermIncentiveCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,497</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304232" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:LongtermIncentiveCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,502</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">System migration</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304233" contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:SystemMigration" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304234" contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:SystemMigration" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c134304235" contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:SystemMigration" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304236" contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember" unitRef="USD" name="skil:SystemMigration" scale="3" format="ixt:num-dot-decimal" decimals="-3">118</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling and marketing expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304237" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">39,591</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304238" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">40,684</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304239" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-5">79,200</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304240" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:SellingAndMarketingExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,976</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304241" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,467</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304242" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,395</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304243" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,419</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304244" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,704</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304245" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,444</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304246" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,788</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304247" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,052</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304248" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,371</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and integration related costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304249" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">787</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304250" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">921</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304251" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,310</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304252" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,418</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304253" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,157</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304254" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,299</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304255" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,503</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304256" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:RestructuringCharges" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,266</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304257" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">11,830</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304258" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">19,328</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304259" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">30,016</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304260" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">43,160</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense), net</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304261" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304262" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">418</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304263" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,507</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304264" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,799</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustment of interest rate swaps</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304265" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,128</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304266" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">6,506</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304267" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,128</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304268" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,240</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304269" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-4">520</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304270" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,045</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304271" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">983</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304272" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:InvestmentIncomeInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,973</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304273" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNet" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,962</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304274" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNet" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,415</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304275" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNet" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">29,358</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304276" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNet" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">32,693</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Income (loss) before provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304277" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">24,205</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304278" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">41,622</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304279" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">63,026</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c134304280" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">70,841</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304281" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">417</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304282" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,056</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304283" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,189</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c134304284" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">3,639</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304285" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304286" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304287" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61,837</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304288" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">67,202</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our segment assets primarily consist of cash and cash equivalents, accounts receivable, prepaid expenses, deferred taxes, property and equipment, goodwill and intangible assets. The following sets forth our segment assets as of the periods presented&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="c3009927" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">TDS</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134304291" contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">898,932</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c134304292" contextRef="i_2025-01-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,026,295</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">GK</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304293" contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">70,494</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304294" contextRef="i_2025-01-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">79,774</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304295" contextRef="i_2025-07-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">969,426</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304296" contextRef="i_2025-01-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,106,069</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:EarningsPerShareTextBlock" id="c3009928" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">13</em>)</b><b>&#160;&#160;&#160;&#160;Net Income (Loss) Per Share</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">Basic earnings (loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period. Diluted earnings&#160;(loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding restricted stock-based awards, and stock options&#160;using the treasury stock method.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except for the number of shares and per share data):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="c3009929" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304313" contextRef="d_2025-05-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,788</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304314" contextRef="d_2024-05-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,566</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304315" contextRef="d_2025-02-01_2025-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">61,837</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304316" contextRef="d_2024-02-01_2024-07-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">67,202</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304318" contextRef="d_2025-05-01_2025-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,567,973</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304319" contextRef="d_2024-05-01_2024-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,180,374</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304320" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,448,433</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304321" contextRef="d_2024-02-01_2024-07-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">8,135,353</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per share:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304323" contextRef="d_2025-05-01_2025-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">2.78</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304324" contextRef="d_2024-05-01_2024-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">4.84</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304325" contextRef="d_2025-02-01_2025-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">7.32</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c134304326" contextRef="d_2024-02-01_2024-07-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">8.26</ix:nonFraction></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       <em style="font: inherit;">17</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">During the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025 </em>and <em style="font: inherit;"> July 31, 2024</em>, we incurred net losses and, therefore, the effect of our potentially dilutive securities was <span style="-sec-ix-hidden:c134304301"><span style="-sec-ix-hidden:c134304302">not</span></span> included in the calculation of diluted loss per share as the effect would be anti-dilutive. The following contains share/unit totals with a potentially dilutive impact, which excludes the effect of the treasury stock method&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="c3009930" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Common stock underlying warrants</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304335" contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,098</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304336" contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,098</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304337" contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,098</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304338" contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,098</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">RSUs</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304339" contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,940</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304340" contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,002</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304341" contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,723</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c134304342" contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">986</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304343" contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">31</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304344" contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">63</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304345" contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">31</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c134304346" contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">72</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304347" contextRef="d_2025-05-01_2025-07-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">5,069</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304348" contextRef="d_2024-05-01_2024-07-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">4,163</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304349" contextRef="d_2025-02-01_2025-07-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">4,852</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c134304350" contextRef="d_2024-02-01_2024-07-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:num-dot-decimal" decimals="INF">4,156</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="c3009931" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">14</em>)</b><b>&#160;&#160;&#160;&#160;Related Party Transactions</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Agreement</i></b>&#160;<b><i>with Largest Shareholder</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> January 2025, </em>Skillsoft entered into an agreement to provide off-the-shelf Skillsoft products to companies affiliated with Prosus N.V. and Naspers Ltd. (collectively known as &#8220;Prosus Companies&#8221;) for an aggregate of $<ix:nonFraction id="c134304352" contextRef="i_2025-01-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember" unitRef="USD" name="us-gaap:ContractualObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.8</ix:nonFraction> million over <span style="-sec-ix-hidden:c134304353">three</span> years (the "Prosus Commercial Agreement"). In <em style="font: inherit;"> June 2025, </em>the parties updated the Prosus Commercial Agreement to consolidate and reallocate the services previously included in the parties' approximately $<ix:nonFraction id="c134304354" contextRef="i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember" unitRef="USD" name="us-gaap:ContractualObligation" scale="0" format="ixt:num-dot-decimal" decimals="INF">84,000</ix:nonFraction> <em style="font: inherit;"> March 2024 </em>agreement. In <em style="font: inherit;"> April 2025, </em>the parties also entered into an additional <em style="font: inherit;">one</em>-year off-the-shelf product agreement for specific training products for approximately $<ix:nonFraction id="c134304357" contextRef="i_2025-04-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember" unitRef="USD" name="us-gaap:ContractualObligation" scale="0" format="ixt:num-dot-decimal" decimals="INF">69,000</ix:nonFraction>.</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="us-gaap:SubsequentEventsTextBlock" id="c3009932" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">15</em>)</b><b>&#160;&#160;&#160;&#160;Subsequent&#160;Events</b></p>
   <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We<span style="background-color:#ffffff;">&#160;have&#160;completed an evaluation of all subsequent events after the balance sheet date of </span><em style="font: inherit;"> July 31, 2025</em><span style="background-color:#ffffff;"> through the date this </span>Form <em style="font: inherit;">10</em>-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of <em style="font: inherit;"> July 31, 2025</em>, and events which occurred subsequently but were <em style="font: inherit;">not</em> recognized in the financial statements. We have concluded that <em style="font: inherit;">no</em> subsequent events have occurred that require disclosure, except as disclosed within these financial statements.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="mda" title="mda" href="#"></a>ITEM 2. MANAGEMENT</b>&#8217;<b>S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In this Form 10-Q, including the following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;), &#8220;Skillsoft&#8221;, &#8220;we&#8221;, &#8220;our&#8221; or &#8220;us&#8221; refers to Skillsoft Corp. and its consolidated subsidiaries. This&#160;MD&amp;A should be read in conjunction with: (i) the unaudited condensed consolidated financial statements and the accompanying notes presented in &#8220;Part I &#8211; Item 1. Financial Statements&#8221; of this Form 10-Q (the "Interim&#160;Financial Statements"), (ii) our consolidated financial statements, notes thereto, and the related MD&amp;A contained in our 2025 Form 10-K; and (iii) the disclosure under &#8220;Cautionary Notes Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors&#8221; in this Form 10-Q and in the 2025 Form 10-K. The consolidated financial statements contained in the 2025 10-K are referred to herein as the &#8220;2025 AFS&#8221;. Unless otherwise noted, amounts referenced in this discussion, other than in reference to share numbers and percentages, are in thousands.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>General</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft empowers organizations and learners to unlock their full potential by delivering personalized, interactive learning experiences and enterprise-ready solutions. Powered by artificial intelligence (&#8220;AI&#8221;) and strengthened by a broad ecosystem of partners, the Skillsoft platform helps customers solve some of today&#8217;s most complex business challenges including bridging skill gaps, improving talent retention, driving digital transformation, and future-proofing the workforce.&#160;Skillsoft is the talent development partner of choice for thousands of organizations &#8211; including 60% of the Fortune 1000 &#8211; and serves a global community of more than 95 million learners.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Integral to who we are as a company is a core belief in the transformative power of people coming together through professional development and career opportunities.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We believe that Skillsoft&#8217;s unique capabilities set us apart as a trusted partner for workforce transformation and preparedness:</p>
  <p style="text-align: justify; font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt;"> <p style="font-family: 'Garamond', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Measurable Outcomes: We don&#8217;t just deliver training&#894; we measure and optimize for real business impact.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt;"> <p style="font-family: 'Garamond', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Technological Innovation: With AI-powered personalization and dynamic content curation, we help to prepare organizations for the future.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt; font-size: 10pt;">&#9679;</td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Blended Learning Experiences: From leadership development to technical training, our solutions combine coaching, assessments, and benchmarking for a 360&#176; approach to talent development.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt;"> <p style="font-family: 'Garamond', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="width: auto;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Enterprise Scalability: Skillsoft&#8217;s solutions are built to serve the needs of the Global 5000, empowering organizations to scale learning across dispersed and hybrid teams.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">For more details, refer to &#8220;Part I &#8211; Item 1. Business&#8221; in our 2025&#160;Form 10-K.</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;&#160;&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       18
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left; margin: 0pt;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Results of Operations</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our results of operations as reported in our Interim&#160;Financial Statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following sets forth certain items from our unaudited&#160;condensed consolidated statements of operations as a percentage of total revenues for the periods indicated:</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues:</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Costs of revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">25.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">24.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">25.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">25.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Content and software development</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">11.1</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">11.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">11.2</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">11.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Selling and marketing</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">30.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">30.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">31.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">31.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">General and administrative</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">15.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">14.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">16.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">17.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Amortization of intangible assets</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">24.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">24.0</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">24.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">24.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Acquisition and integration related costs</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Restructuring</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">8.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">109.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">114.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">111.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">116.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 27pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Operating loss</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(9.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(14.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(11.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(16.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Other income (expense), net</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.0</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(0.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(1.0</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Fair value adjustment of interest rate swaps</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">1.7</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(4.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(0.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Interest income</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">0.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Interest expense</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Income (loss) before provision for (benefit from) income taxes</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(18.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(31.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(24.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(27.2</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Provision for (benefit from) income taxes</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(0.3</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1.6</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(0.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 45pt; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">Net income (loss)</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">(18.5</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">(29.9</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">(24.4</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 3px double rgb(0, 0, 0);">(25.8</td>
     <td style="width: 1%; padding-left: 0px; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Refer to Note 12 &#8220;Segment Information&#8221; to the Interim&#160;Financial Statements for information regarding our segments, including a reconciliation of segment (&#8220;business unit&#8221;) contribution profit for the periods presented to net income (loss).&#160;Segment (&#8220;business unit&#8221;) contribution profit and segment (&#8220;business unit&#8221;) contribution margin are internal measures used by our Chief Operating Decision Maker (&#8220;CODM&#8221;) to evaluate and assess the results of our segments. We disclose these non-GAAP segment results because we believe they provide meaningful supplemental information. Business unit contribution profit is defined as business unit revenue, less business unit cost of revenues, business unit content and software development expenses, and business unit product research and management expenses. We have excluded the following items in our determination of the business unit cost of revenues, business unit content and software development expenses, and business unit product research and management expenses as our CODM does not include them in the measurement of the performance of the segment:</p>
  <p style="text-align: justify; font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">
   <tbody>
    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt; font-size: 10pt;">&#9679;</td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Depreciation expenses &#8211; Cost of property and equipment recorded to expense over their respective estimated useful lives on a straight-line basis.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt; font-size: 10pt;">&#9679;</td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Long-term incentive compensation expenses &#8211; Charges associated with long-term incentive compensation programs, including stock-based compensation, cash awards tied to stock performance, and awards granted in-lieu of stock that are intended to be settled in cash.</p> </td>
    </tr>

    <tr style="vertical-align: top;">
     <td style="width: 18pt;">&#160;</td>
     <td style="width: 18pt; font-size: 10pt;">&#9679;</td>
     <td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">System migration costs &#8211; Costs of temporary resources needed for the migration of content and customers from our legacy system to a global platform.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The key performance metric used to assess segment results is business unit contribution margin, which is defined as business unit contribution profit, divided by business unit revenue for the same period.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following reflects measures used by our CODM to evaluate and assess the results of our segments (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">TDS:</p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,185</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,652</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(467</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.5</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">200,333</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">199,727</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">606</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">0.3</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Business unit contribution profit</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">70,624</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">70,871</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(247</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.3</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">139,103</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">137,329</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,774</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.3</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Business unit contribution margin</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">69.8</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">69.7</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">69.4</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">68.8</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">0.6</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">GK:</p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenues</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">27,637</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">30,571</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,934</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(9.6</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,690</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">60,289</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,599</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(12.6</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,967</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,196</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,229</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(24.5</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">18,570</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24,349</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,779</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(23.7</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Business unit contribution margin</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">36.1</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">43.2</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(7.1</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">35.2</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">40.4</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.2</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="text-align: justify; font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       19
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Revenues</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">We provide, through our&#160;</span>TDS<span style="background-color:#ffffff;"> and </span>GK<span style="background-color:#ffffff;">&#160;segments, enterprise learning solutions designed to prepare organizations for the future of work, and to overcome critical skills gaps, drive demonstrable behavior-change, and unlock the potential in their people.</span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff">Our </span>TDS<span style="background-color:#ffffff">&#160;segment&#160;</span>generates revenues from its comprehensive suite of premium, original, and authorized partner content, featuring a deep library of leadership and business, technology and development, and compliance curricula. With access to a broad spectrum of learning options (including video, audio, books, bootcamps, live events, and practice labs), we believe that organizations can meaningfully increase learner engagement and retention. Our TDS offerings are predominantly delivered through Percipio, our award-winning, AI-driven, immersive learning platform&#160;built to make learning easier, more accessible, and more effective. In addition, we also have proprietary platforms used for our TDS Learner and&#160;Skillsoft Coaching offerings. Our learning solutions are typically sold on a subscription basis for a fixed term.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our GK segment&#160;generates revenues from virtual, in-classroom, and on-demand training solutions geared at foundational, practitioner and expert information technology professionals. Our offerings include authorized content from various partners aimed at providing professional certifications for individuals that successfully complete all requirements.&#160;GK&#8217;s digital and in-classroom learning solutions provide enterprises, government agencies, and educational institutions&#160;a broad selection of customizable courses to help meet their technology and development needs.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Subscription and Non-Subscription Revenues</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Software as a service (&#8220;</i><i>SaaS&#8221;</i><i>) Subscription Revenue. </i>Represents revenue generated from contracts specifying a minimum fixed fee for services delivered over the life of the contract. The initial term of enterprise contracts is generally one to three years and is usually non-cancellable for the term of the subscription. The fixed fee is commonly&#160;paid upfront on an annual basis. These contracts typically consist of subscriptions to our various offerings which provide&#160;access to our SaaS platforms, associated content and services, and individualized coaching, over the contract term.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Non-Subscription Revenue. </i>Primarily comprised&#160;of i<span style="background-color:#ffffff">nstructor-led training</span> offerings, which consist of both in-person and virtual environments. Instructor-led training, including virtual offerings, is first scheduled, then delivered later, with revenue realized on the delivery date. Non-subscription revenues&#160;also include professional services related to implementation of our products and subsequent, ongoing consulting engagements. Our non-subscription services complement our subscription business in creating strong and comprehensive customer relationships.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following is a summary of our revenues by product and service type for the periods indicated (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">SaaS and subscription revenues:</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">TDS</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,296</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,642</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(346</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">188,951</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">188,804</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">147</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total subscription revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,296</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,642</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(346</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">188,951</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">188,804</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">147</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Non-subscription revenues:</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">GK</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,637</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,571</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,934</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,690</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,289</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,599</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">TDS</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,889</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,010</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(121</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,382</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,923</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">459</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total non-subscription revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,526</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,581</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,055</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64,072</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,212</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,140</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(10.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt; text-indent: -9pt;">Total revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">128,822</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">132,223</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,401</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,023</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260,016</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,993</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues for the GK segment declined, when comparing the three and six months ended July 31, 2025&#160;to the same respective periods&#160;in 2024. While the rate of decline in the three months ended July 31, 2025 moderated&#160;relative to previous quarters, reflecting the impact of our second-half fiscal 2025 investments, the GK segment was affected by macroeconomic uncertainty and&#160;seasonal patterns, as well as a continued&#160;decline in&#160;public sector business&#160;that contributed to lower enrollment, which we anticipate will lower our future revenue trend. For TDS, when comparing the six months ended July 31, 2025 to the same period in 2024, the&#160;increase in total revenue was primarily&#160;due to&#160;our efforts to capitalize on the market shift from learning and skills to talent development as discussed at Skillsoft's July 11, 2024 Investor Day. This increase was&#160;partially offset by a decline in Learner offerings revenue, which is the primary reason for the decline in revenues for the TDS&#160;segment&#160;when comparing the three months ended July 31, 2025 to the three months ended July 31,&#160;2024.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Operating Expenses</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On July 11, 2024, Skillsoft announced a comprehensive resource reallocation plan (&#8220;<span style="background-color:#ffffff">CRRP</span>&#8221;<span style="background-color:#ffffff">), which has </span>resulted in approximately $45 million of annualized cost savings. We intend to reinvest&#160;up to half of the amount saved&#160;in strategic growth initiatives.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Summary of operating expenses</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following provides select operating expenses (in thousands, except percentages), which are discussed in the associated captions that immediately follow:</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,889</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,471</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">418</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,136</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,942</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,806</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Content and software development expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,317</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,993</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(676</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,419</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,499</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,080</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Selling and marketing expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,591</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,684</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,093</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,200</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82,976</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,776</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">General and administrative expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,467</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,395</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">72</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,419</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,704</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,285</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Amortization of intangible assets</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">31,444</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">31,788</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(344</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">63,052</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">63,371</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(319</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">Acquisition and integration related costs</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">787</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">921</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(134</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(14.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,310</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,418</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,108</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(45.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Restructuring</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,157</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11,299</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(9,142</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(80.9</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,503</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12,266</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(8,763</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(71.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">140,652</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,551</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,899</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">283,039</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">303,176</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(20,137</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       20
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Cost of revenues</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues consists primarily of employee salaries and benefits for hosting operations, professional service and customer support personnel; royalties; hosting and software maintenance services; facilities and utilities costs; consulting services; and instructor fees, course materials, logistics costs and overhead costs associated with virtual, in-classroom, and on-demand training solutions. The following&#160;provides details regarding the changes in components of cost of revenues (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Courseware, instructor fees and outside services</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,158</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,215</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">943</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,723</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,174</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">549</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation and benefits</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,840</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,444</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(604</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,007</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,019</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,012</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Hosting and software maintenance</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,243</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,914</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">329</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,188</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,878</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">310</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Facilities, utilities and other</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">648</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(250</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(27.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,218</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,871</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(653</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(34.9</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total cost of revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,889</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,471</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">418</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,136</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,942</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,806</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues is a variable expense that is primarily driven by revenue volume and the composition of product and service types when they have different margins. <span style="background-color:#ffffff;">The decrease&#160;in&#160;compensation and benefits, wh</span>en comparing the&#160;three and six months ended July 31, 2025&#160;to the corresponding&#160;periods in<span style="background-color:#ffffff;">&#160;2024, were&#160;primarily attributable to the decline in our&#160;</span>GK segment revenues as discussed in&#160;<i>Subscription and Non-Subscription Revenue</i> above and actions taken in connection with&#160;<span style="background-color:#ffffff">the CRRP</span>. The decrease in facilities and utilities expenses, when comparing the three and six months ended July 31, 2025 to the corresponding&#160;&#160;periods in 2024, was primarily attributable to cost savings from the consolidation of our facilities.&#160;These decreases were partially offset by the increase in courseware, instructor fees and outside services, which were&#160;primarily th<span style="background-color:#ffffff">e result of&#160;product and service mix and rising third-party costs.&#160;In addition, the increase in hosting and software maintenance expense, was primarily due to investments in technology.&#160;</span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Content and software development</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Content and software development expenses include costs associated with the development of new products and the enhancement of existing products, consisting primarily of employee salaries and benefits; development-related professional services; facilities costs; depreciation; and software maintenance costs. The following provides details regarding the changes in components of content and software development expenses (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation and benefits</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,474</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,266</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(792</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,064</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,962</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,898</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Consulting and outside services</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,236</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,996</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(760</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(25.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,145</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,401</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,256</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Software maintenance</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,381</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">643</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">738</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,749</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,575</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,174</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Facilities, utilities and other</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">88</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">138</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">156.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">461</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">561</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(100</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(17.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total content and software development expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,317</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,993</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(676</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,419</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,499</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,080</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The decreases in compensation and benefits and consulting and outside services, when comparing the three and six months ended July 31, 2025&#160;to the same respective periods in<span style="background-color:#ffffff;">&#160;2024, were</span><span style="color:#000000;"><span style="background-color:#ffffff;">&#160;primarily </span></span>attributable to productivity gains through leveraging AI and the impact of our <span style="background-color:#ffffff">CRRP</span><span style="color:#000000;"><span style="background-color:#ffffff;">. </span></span>These decreases were partially offset by the increase in software maintenance expenses, when comparing the three and six months ended July 31, 2025 to the same respective periods in 2024, which were primarily due to investments in technology.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Selling and marketing</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling and marketing (&#8220;S&amp;M&#8221;) expenses consist primarily of employee salaries and benefits for selling, marketing and pre-sales support personnel; commissions; travel expenses; advertising and promotional expenses; consulting and outside services; facilities costs; depreciation; and software maintenance costs. The following provides details regarding the changes in components of S&amp;M expenses (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="font-family: 'Garamond', Times, serif;">&#160;</span></p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation and benefits</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,459</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,584</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(125</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,924</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,157</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,233</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Advertising and promotions</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,533</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,228</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(695</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,102</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,733</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,631</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13.9</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Software maintenance</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,001</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,575</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(574</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,224</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,336</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,112</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(15.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Consulting and outside services</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,200</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">784</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,177</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,432</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">745</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52.0</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Facilities, utilities and other</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">398</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">513</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(115</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(22.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">773</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,318</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(545</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(41.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total S&amp;M expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,591</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,684</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,093</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,200</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">82,976</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,776</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The decrease&#160;in compensation and benefits, when comparing the three and six months ended July 31, 2025 to the same respective periods&#160;in 2024, was primarily&#160;attributable to the impact of our&#160;<span style="background-color:#ffffff">CRRP</span>. The decreases in advertising and promotions and software maintenance,&#160;when comparing the&#160;three and six months ended July 31, 2025&#160;to the corresponding<span style="background-color:#ffffff;">&#160;</span>periods in&#160;2024, were&#160;primarily attributable to&#160;proactive reductions in branding initiatives&#160;and paid media spend.&#160;The decrease&#160;in facilities, utilities, and other expenses, when comparing the&#160;three and six months ended July 31, 2025&#160;to the same respective periods in&#160;2024, were primarily attributable to cost savings from the consolidation of our facilities. These declines&#160;were partially offset by the increase in expenses for consulting and outside services, when comparing the three and six months ended July 31, 2025 to the corresponding periods in 2024, which was primarily th<span style="background-color:#ffffff;">e result of the strategic decision to obtain targeted marketing expertise to enhance&#160;brand awareness in order to&#160;drive revenue growth.</span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       21
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">General and administrative</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative (&#8220;G<span style="font-family: 'Garamond', Times, serif;">&amp;A</span>&#8221;) expenses consist primarily of employee salaries and benefits for executive, finance, administrative, and legal personnel; audit, legal and consulting fees; insurance; franchise, sales and property taxes; facilities costs; and depreciation. The following&#160;provides details regarding the changes in components of G&amp;A expenses (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation and benefits</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,360</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,251</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,109</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,401</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,033</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,632</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.6</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Consulting and outside services</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,942</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,355</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(413</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9.5</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,634</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,739</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">895</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Insurance</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">561</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">723</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(162</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(22.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,093</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,444</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(351</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(24.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Facilities, utilities and other</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">317</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(198</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">663</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,150</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(487</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(42.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Software maintenance</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,040</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,279</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(239</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(18.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,175</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,598</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(423</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16.3</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Franchise, sales, and property tax</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">247</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">272</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">453</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">740</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(287</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38.8</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total G&amp;A expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,467</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,395</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,419</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,704</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,285</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.1</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">The decrease&#160;in compensation and benefits, when comparing the six months ended July 31, 2025&#160;</span><span style="background-color:#ffffff;">to the same period&#160;in&#160;</span>2024<span style="background-color:#ffffff;">, was&#160;primarily the result of the impact of our CRRP, partially offset by an increase in&#160;</span><span style="color:#000000"><span style="background-color:#ffffff;">stock-compensation expense due to higher forfeitures during the&#160;three months ended July 31, 2024 compared&#160;to the three months ended July 31, 2025.&#160;</span></span><span style="color:#000000"><span style="background-color:#ffffff;">Our</span></span><span style="background-color:#ffffff;">&#160;integration and restructuring activities, including cost savings from the consolidation of our facilities and lower insurance, also contributed to the overall decline in G&amp;A expenses in those categories during the three and six months ended July 31, 2025 compared to the respective prior year periods. These decreases were partially offset by an increase in consulting and outside services, during the six months ended July 31, 2025 compared to the prior year period, attributable to a digital strategy initiative aimed at enhancing our operational effectiveness.</span></p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Amortization of intangible assets</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets arising from business combinations are developed technology, customer-related intangibles, trade names and other identifiable intangible assets with finite lives. These intangible assets are amortized over the estimated useful lives of such assets. We also capitalize certain internal use software development costs related to our SaaS platforms incurred during the application development stage. The internal use software is amortized on a straight-line basis over its estimated useful life.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets, when comparing the&#160;three and six months ended July 31, 2025&#160;to the same respective periods in<span style="background-color:#ffffff">&#160;2024</span>, remained relatively consistent as increases in amortization of capitalized internal use software development costs were offset by decreases attributable to certain intangible assets becoming fully amortized.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Acquisition and integration related costs</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and integration related&#160;costs consist of professional fees for legal, investment banking and other advisor costs incurred in connection with the business combinations completed in April 2022 and the subsequent integration related activities. The changes in acquisition and integration related costs were primarily due to the timing of these aforementioned activities.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Restructuring</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In connection with our CRRP, the acquisition integration process and our workplace flexibility policy, we continued our initiatives and commitment to reduce our costs and better align operating expenses with existing economic conditions and our operating model, with the intention of improving&#160;operating efficiency, competitiveness and business profitability. These initiatives included workforce reductions&#160;and the consolidation of facilities as we adopted&#160;new work arrangements for certain locations. Our restructuring charges recognized during the&#160;three and six months ended July 31, 2025&#160;totaling&#160;$2.2&#160;million and $3.5<span style="background-color:#ffffff">&#160;m</span>illion,&#160;<span style="background-color:#ffffff">respectively,</span> were primarily associated with the <span style="background-color:#ffffff;">costs of terminated employees.&#160;</span>Our restructuring charges recognized during the&#160;three and six months ended July 31, 2024 totaling&#160;$11.3&#160;million and&#160;$12.3&#160;<span style="background-color:#ffffff">m</span>illion,&#160;<span style="background-color:#ffffff">respectively,</span> were primarily associated with the <span style="background-color:#ffffff">costs of terminated employees, as well as lease terminations and lease impairment charges</span><span style="background-color:#ffffff">.</span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Interest and other</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest and other, net, consists of gain or loss on derivative instruments, interest income, interest expense, and other expenses and income (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7.4%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 22.6%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other income (expense), net</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(61</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(418</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">357</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(85.4</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,507</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,799</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,306</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">(239.4)%</p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest income</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">520</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,045</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(525</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(50.2</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">983</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,973</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(990</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">(50.2)%</p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,962</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,415</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,453</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8.9</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,358</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(32,693</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,335</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">(10.2)%</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other&#160;income (expense), net consists primarily of the foreign exchange gains and losses (specifically, resulting from foreign currency denominated transactions and the revaluation of foreign currency denominated assets and liabilities), which fluctuate&#160;as the U.S. dollar appreciates or depreciates against other currencies.&#160;Interest income for the three and&#160;six months ended July 31, 2025 compared to the same respective periods in 2024, decreased primarily due to lower balances, as a result of the reduction in borrowings under our accounts receivable facility (discussed below), as well as lower average money market investments yields.&#160;The decrease in interest expense, when comparing the&#160;three and six months ended July 31, 2025&#160;to the corresponding&#160;periods in 2024, was&#160;primarily due to a reduction in&#160;borrowings under our&#160;accounts receivable facility (described below) and lower average interest rates for&#160;our borrowings. As a result of our&#160;interest rate swaps we executed on June 17, 2022, described below, we have a fixed cash interest rate of 8.94% on $300 million of our outstanding term loans.&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Fair value adjustment of interest rate swaps</span></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We entered into two fixed-rate interest rate swap agreements on June 17, 2022 for a combined notional amount of $300 million and a maturity date of June 5, 2027. The objective of the interest rate swaps is to eliminate fluctuations in&#160;cash flows for interest payments on&#160;$300 million of variable rate debt attributable to changes in the benchmark one-month Secured Overnight Financing Rate (&#8220;SOFR&#8221;) interest rates. The interest rate swaps are not designated for hedge accounting and are carried on the unaudited&#160;condensed consolidated balance sheets at their fair value. Unrealized gains and losses from changes in fair value of the interest rate swaps, which arise from variations in the forward-looking yield curve,&#160;are included in the statement of operations as they occur.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       22
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The gains (losses) reflected for the change in value of&#160;the interest rate swaps are primarily attributable to increases (decreases) in the expectation for one-month SOFR interest rates through June 5, 2027, during the three and&#160;six months ended July 31, 2025 and 2024.</p>
  <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><i><span style="background-color:#ffffff;">Provision for (benefit from) income taxes</span></i></span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">The following provides select provision for (benefit from) income taxes&#160;</span>information<span style="background-color:#ffffff;"> (</span>in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 5.6%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 24.4%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Provision for (benefit from) income taxes</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(417</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,056</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,639</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(79.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,189</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,639</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,450</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">(67.3)%</p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Effective income tax rate</p> </td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.9</td>
     <td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">1.9</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">%</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">5.1</p> </td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">%</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The effective income tax rate for the three and six months ended July 31, 2025 and <span style="background-color:#ffffff">2024</span> differed from the United States federal statutory rate of 21.0% due primarily to the impact of non-deductible items, foreign rate differential, changes in unremitted earnings, and changes in the valuation allowance on our&#160;deferred tax assets.</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
     <b>Liquidity and Capital Resources</b>
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
     <b><i>Liquidity and sources of cash</i></b>
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">As of July 31, 2025, we had&#160;$100.5 million of unrestricted cash and cash equivalents.&#160;Most of our cash and cash equivalents are&#160;held at large financial institutions with high rating agency designations, and our exposure to regional banks is&#160;not significant.&#160;Our investment policy is approved by the Board and reviewed annually by the Audit Committee. Our current investment policy&#8217;s primary objectives when investing available cash are, in order of importance: (1) preservation of capital and protection of principal; (2) maintenance of liquidity that is sufficient to meet cash flow needs; and (3) maximize rate of return. Our cash requirements from period to period vary depending on factors such as the growth of the business, changes in working capital needs and capital expenditures. We have funded operations primarily through the use of cash collected from our customers and the proceeds received from the Term Loan Facility (defined below),&#160;supplemented with borrowings under our accounts receivable facility (described below). Based on our current cash flow budgets and forecasts of both short-term and long-term liquidity needs, we anticipate we will have sufficient internal and external sources of liquidity to fund operations and anticipated working capital&#160;and other expected cash needs for at least the next twelve&#160;months, as well as for the foreseeable future, with capital sources currently available.&#160;Specifically, we believe cash flow from operating activities, together with cash on hand and availability under our accounts receivable facility, will be sufficient to fund our anticipated working capital needs, planned capital spending, contractual obligations and other cash requirements, including debt repayments and finance costs. While our Term Loan Facility does include restrictions on the ability of our guarantor subsidiaries to pay dividends or make other intercompany payments to us, these limitations are subject to certain qualifications and exceptions, which are expected to permit distributions to enable us to make required principal and interest payments on our indebtedness. However, in the event we are not able to receive cash from our subsidiaries, we will be unable to make such required payments. In addition, although we anticipate we will be able to refinance outstanding obligations under our credit agreement prior to or when they mature, there can be no assurance we will be able to do so, or that the terms of any refinancing will be favorable. In addition, we may require additional capital in the future to fund capital expenditures, acquisitions (including contingent consideration payments), strategic transactions or other investments. We will continue to assess our liquidity position and potential sources of supplemental liquidity in view of our objectives, operating performance, economic and capital market conditions and other relevant circumstances. Our operating cash flow performance may also be affected by matters discussed under the Risk Factors section of our 2025 Form 10-K. These risks and uncertainties may adversely affect our long-term liquidity.</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
     <b><i>Term Loans</i></b>
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
      On July&#160;16, 2021, Skillsoft Finance II,&#160;Inc. (&#8220;Skillsoft Finance II&#8221;), a subsidiary of Skillsoft Corp., entered into a Credit Agreement (the &#8220;Credit Agreement&#8221;), by and among Skillsoft Finance II, as borrower, another subsidiary Skillsoft Finance I,&#160;Inc. (&#8220;Holdings&#8221;), the lenders party thereto and Citibank, N.A., as administrative agent and collateral agent, pursuant to which the lenders provided a $480 million term loan facility (the &#8220;Term Loan Facility&#8221;). Term loans under the Term Loan Facility&#160;(&#8220;Original Term Loans&#8221;) were drawn in full on&#160;the closing date thereof, and are&#160;scheduled to mature on July&#160;16, 2028 (the &#8220;Maturity Date&#8221;).
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
      In connection with the closing of our Codecademy acquisition, Skillsoft Finance II entered into Amendment No. 1 to the Credit Agreement, dated as of April 4, 2022 (the &#8220;First Amendment&#8221;), among Skillsoft Finance II, Holdings, certain subsidiaries of Skillsoft Finance II, as guarantors, Citibank N.A., as administrative agent, and the financial institutions party&#160;thereto as Term B-1 Lenders, which amended the Credit Agreement (as amended by the First Amendment, the &#8220;Amended Credit Agreement&#8221;).
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">The First Amendment provided&#160;for the incurrence of up to an&#160;additional $160&#160;million of Term B-1 Loans (the &#8220;Term B-1 Loans&#8221;) under the Term Loan Facility, which were&#160;drawn in full on&#160;the closing date thereof, and are scheduled to mature on the Maturity Date. In addition, the First Amendment, among other things, (a) provided&#160;for early opt-in to SOFR&#160;subject to a 0.75% floor, for the Original Term Loans (the Original Term Loans together with the Term B-1 Loans, the &#8220;Initial Term Loans&#8221;) and (b) provided&#160;for an&#160;applicable margin for the Initial Term Loans of&#160;4.25% with respect to base rate borrowings and&#160;5.25% with respect to SOFR borrowings.</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
      Prior to the maturity thereof, the Initial Term Loans are&#160;subject to aggregate quarterly amortization payments of $1.6 million. The proceeds of the Term B-1 Loans were used by Skillsoft to finance, in part, the Codecademy acquisition, and to pay costs, fees, and expenses related thereto.
    </div>
    <div style="font-variant: normal; text-align: justify;">
      &#160;
    </div>
    <div style="font-variant: normal;">
      Interest rates applicable to the Initial Term&#160;Loans are described in Note&#160;13 to the 2025 AFS. As of&#160;
     July 31, 2025, the outstanding principal balance of&#160;
     $585.0 million of Initial Term Loans bears interest at a rate equal to SOFR plus a credit premium of 0.11% plus a margin of 5.25%, per annum, with a SOFR floor of 0.75%. As a result of our interest rate swaps, we have a fixed cash interest rate of 8.94% on $300 million of our outstanding term loans.
    </div>
    <div style="font-variant: normal;">
      &#160;
    </div>
    <div style="font-variant: normal;">
      We are also required to make prepayments of outstanding obligations under the Amended Credit Facility if certain criteria are met including, but not limited to excess cash flow for the prior fiscal year (as defined in the Amended Credit Facility), net cash proceeds from asset sales and net cash proceeds from issuances of equity or indebtedness. No such prepayments were required during the&#160;
     three and six months ended July 31, 2025&#160;or&#160;
     <span style="background-color:#ffffff">2024</span>. Loan parties are subject to various affirmative and negative covenants and reporting obligations under the Amended Credit Agreement, as described in Note 13 to the 2025 AFS. As of&#160;
     July 31, 2025, we are in compliance with all such covenants.
    </div>
    <div style="font-variant: normal; text-align: justify;">
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">&#160;</p>
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">The Amended Credit Agreement contains customary events of default. If an event of default occurs and is continuing (and is not waived), the administrative agent may declare all amounts outstanding thereunder to be immediately due and payable. In the event of payment or other specified defaults, outstanding obligations accrue interest at the then applicable rate plus 2.00%.</p>
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">&#160;</p>
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">All obligations under the Amended Credit Agreement, and the guarantees of those obligations, are secured by substantially all of Skillsoft Finance II&#8217;s personal property as well as the assets of each subsidiary guarantor.</p>
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
    </div>
    <div style="font-variant: normal; text-align: justify;">
     <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
      <div class="PGFTR" style="text-align: center; width: 100%">
       <div class="hf-row">
        <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
          23
        </div>
       </div>
      </div>
      <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
      <div class="PGHDR" style="text-align: left; width: 100%">
       <div class="hf-row">
        <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
         <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
        </div>
       </div>
      </div>
     </div>
     <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
    </div>
   </div>
  </div>
  <div style="font-size:10pt">
   <div style="font-family:Garamond, Times, serif">
    <div style="font-variant: normal;">
     <b><i><span style="background-color:#ffffff;">Accounts Receivable Facility</span></i></b>
    </div>
    <div style="font-variant: normal;">
      &#160;
    </div>
    <div style="font-variant: normal; text-align: justify;">
     <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt; text-align: left;">We also have access to up to $75.0 million of borrowings under an accounts receivable agreement (the &#8220;A/R Agreement&#8221;) with First Citizens Bank and Trust Company. Pursuant to this agreement, certain of our accounts receivable&#160;are pledged as security for loans made by participating lenders.</p>
     <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt; text-align: left;">&#160;</p>
     <div style="font-size: 10pt; text-align: left;">
       In November 2024, the A/R Agreement was amended to, among other things:&#160;(a)&#160;extend the maturity date from December 27, 2024 to the earlier of (i) November 26, 2029 or (ii) 90 days prior to the maturity of any corporate debt (including the Initial Term Loans); (b)&#160;reduce the fixed component of the interest rate to 2.61% per annum from 3.11% per annum;&#160;(c) increase the highest advance rate on certain eligible receivables from 85% to 90%; (d)&#160;reduce the minimum outstanding balance requirement from $10 million to $1 million; and&#160;(e) allow for ad hoc borrowings and repayments. Based on seasonality of billings and the characteristics of our accounts receivable, some of which are not eligible for advances, we are not always able to access the full $75.0 million available capacity. As of&#160;
      July 31, 2025&#160;and&#160;January 31, 2025,&#160;
      $1.0&#160;million was drawn under the A/R Agreement, respectively. As of July 31, 2025, approximately $35 million additional was available to be drawn under the A/R agreement. Under this agreement, when borrowing more than the required minimum, Skillsoft receives proceeds equal to the net present value of the accounts receivable balances used to calculate the borrowing base. The interest rate on borrowings outstanding under the accounts receivable facility was&#160;
      6.94% as of&#160;
      July 31, 2025.
     </div>
     <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left;">
       &#160;
     </div>
     <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">When borrowing more than the minimum, the lenders require us to deposit receipts from pledged receivables to a restricted bank&#160;account within two business days of receipt. A reconciliation detailing collections against the prior month&#8217;s borrowing base and additional receivables to be pledged is submitted monthly. If additional pledged receivables exceed the prior month&#8217;s collections, funds from the restricted bank&#160;account are returned to us.</p>
    </div>
    <div style="font-variant: normal;">
      &#160;
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"><b><i>Share Repurchase Authorization</i></b></p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">On July 10, 2024, the Board authorized and approved a share repurchase authorization for up to $10 million of Skillsoft&#8217;s outstanding shares of common stock. The share repurchase authorization commenced on July 11, 2024, and will terminate on the fourth anniversary of such date. Under the share repurchase authorization, we may purchase shares of common stock from time-to-time&#160;in the open market, in private negotiated transactions, or by other means. We cannot predict when or if we will repurchase any shares of common stock. The timing and number of shares of common stock that may be purchased will depend on a variety of factors, including the share price of the common stock, general market conditions, alternative uses for capital, our financial performance, and other considerations. This authorization&#160;does not obligate us to purchase any minimum number of shares of common stock, and the authorization&#160;may be suspended, modified, or discontinued at any time without prior notice. As of July 31, 2025, no common stock had been repurchased under the share repurchase authorization.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b>Cash Flows</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes our cash flows for the periods presented (in thousands, except percentages):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Dollar</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Increase</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Percent</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Decrease)</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Change</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash provided by (used in) operating activities</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,454</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">3,497</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">9,957</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">284.7</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash provided by (used in) investing activities</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,914</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,195</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(719</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">7.8</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash provided by (used in) financing activities</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(6,533</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,255</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,722</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(20.9</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of foreign currency exchange rates on cash and cash equivalents</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,076</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,427</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,503</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(226.7</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Net increase (decrease) in cash and cash equivalents and restricted cash</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">83</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(16,380</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">16,463</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(100.5</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Cash flows from operating activities</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Th<span style="background-color:#ffffff;">e increase&#160;in</span> cash flows provided by operating activities in the&#160;six months ended July 31, 2025&#160;compared to the corresponding&#160;period&#160;in<span style="background-color:#ffffff">&#160;2024</span>, was primarily&#160;the result of enhanced working capital efficiency.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Cash flows from investing activities</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The increase in cash flows used in investing activities, when comparing the six months ended July 31, 2025 to the same period in 2024, was due to a $0.7 million increase in purchases of property and equipment, which&#160;largely consisted of computer hardware and software.&#160;Cash flows used in investing activities in each of&#160;the six months ended July 31, 2025<span style="background-color:#ffffff;">&#160;and&#160;2024 include&#160;</span>$8.8<span style="background-color:#ffffff;"> million </span><span style="background-color:#ffffff;">of cash payments for internally developed software.</span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Cash flows from financing activities</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows used in financing activities consist primarily of borrowings and repayments under our Amended Credit Agreement and A/R Agreement.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The decrease in cash flows used in financing activities,&#160;<span style="background-color:#ffffff">when comparing the six months ended July 31, 2025&#160;</span><span style="background-color:#ffffff">to the same period&#160;in&#160;</span>2024<span style="background-color:#ffffff">,&#160;</span>was due to a $4.6 million reduction in payments on our A/R Agreement, partially offset by an increase in cash used to repurchase shares for tax withholding upon vesting of restricted stock-based awards.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Effect of foreign currency exchange rates on cash and cash equivalents</b></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The effect of exchange rate changes on cash and cash equivalents represents translation adjustments, which vary with fluctuations in foreign currency exchange rates relative to the U.S. dollar.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contractual and Commercial Obligations</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The scheduled maturities&#160;of our debt and future minimum rental commitments under non-cancelable lease agreements as of July 31, 2025 were as set forth below (in thousands):</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="18" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>Payments due by Fiscal Year</b></td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Remainder of 2026</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" rowspan="1" style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><b>2027-2028</b></p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" rowspan="1" style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><b>2029-2030</b></p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Thereafter</b></p> </td>
     <td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Initial Term Loans</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">584,995</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,601</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">14,409</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">568,985</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">9,127</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">965</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,465</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,151</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,546</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">594,122</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,566</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,874</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571,136</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,546</td>
     <td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contingencies</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">From time to time, we are a party to or may be threatened with litigation in the ordinary course of our business. We regularly analyze then current information, including, as applicable, our defense and insurance coverage and, as necessary, provide accruals for probable and estimable liabilities for the eventual disposition of these matters. For information regarding legal proceedings see Note 6 to the&#160;Interim&#160;Financial Statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       24
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Critical Accounting Estimates </b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Interim&#160;Financial Statements and the related notes have been prepared in accordance with GAAP. The preparation of our Interim&#160;Financial Statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities as of the date of such&#160;financial statements, and the reported amounts of assets, liabilities, revenues and expenses during the applicable reporting period. We regularly reevaluate our estimates and judgments, including those related to the following: business combinations, revenue recognition, impairment of goodwill and intangible assets, the remaining useful lives of capitalized assets, income tax assets and liabilities,&#160;and restructuring charges and accruals. We base our estimates and judgments on historical experience and various other factors we believe to be reasonable under the circumstances, the results of which form the basis for judgments about the carrying values of assets and liabilities and the amounts of revenues and expenses that are not readily apparent from other sources. The economic environment also impacts certain estimates and discount rates necessary to prepare our&#160;financial statements, including significant estimates and discount rates applicable to the determination of the fair value used in the impairment testing of our assets. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, or results of operations could be impacted.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Significant accounting policies and methods used in the preparation of the&#160;Interim&#160;Financial Statements are described in Note&#160;2 &#8220;Summary of Significant Accounting Policies&#8221; to the&#160;2025 AFS. The following is a discussion of accounting estimates which management considers to be &#8220;critical,&#8221;&#160;defined as accounting estimates made in accordance with GAAP that involve a significant level of estimation uncertainty, and have had, or are reasonably likely to have, a material impact on our financial condition or results of operations.</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Revenue recognition</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft enters into contracts that provide customers with access to a broad spectrum of learning options including cloud-based learning content, talent management solutions, virtual, on-demand and classroom training, and individualized coaching. We&#160;recognize&#160;revenue that reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer&#8217;s ability and intent to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience, credit, or financial information. We are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">While the majority of our revenue relates to SaaS and subscription services where the entire arrangement fee is recognized on a straight-line basis over the contractual term, we sometimes enter&#160;into contractual arrangements that have multiple distinct performance obligations, one or more of which have different periods over which the services or products are delivered. These arrangements may include a combination of subscriptions and non-subscription products such as professional services. We allocate&#160;the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation. Our cloud-based solutions generally do not provide customers with the right to take possession of the software supporting the platform or to download course content without continuing to incur fees for hosting services and, as a result, are accounted for as service arrangements. Access to the platform and course content represents a series of distinct services as we continually provide&#160;access to, and fulfill our&#160;obligation to, the end customer over the subscription term. The series of distinct services represents a single performance obligation that&#160;is satisfied over time. Accordingly, the fixed consideration related to subscription revenue is generally recognized on a straight-line basis over the contract term, beginning on the date&#160;the service is made available to the customer. Our&#160;subscription contracts typically vary from one&#160;year to three&#160;years. Our cloud-based solutions arrangements are generally non-cancellable and non-refundable.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from classroom training&#160;and individual&#160;coaching is recognized in the period in which the services are rendered.&#160;Revenue from virtual and on-demand training for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We also sell&#160;professional services related to our&#160;cloud solutions which are typically considered distinct performance obligations and are recognized over time as services are performed. For fixed-price contracts, revenue is recognized&#160;over time based on a measure of progress that reasonably reflects our advancement&#160;toward satisfying the performance obligation.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reimbursements received from customers for out-of-pocket expenses are recorded as revenues, with related costs recorded as cost of revenues. We present&#160;revenues net of any taxes collected from customers and remitted to government authorities.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As our contractual agreements predominantly call for advanced billing, contract assets are rarely generated.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Intangible assets, including goodwill</i></b></p>
  <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We recognize the excess of the purchase price, plus the fair value of any noncontrolling interest in an&#160;acquiree, over the fair value of identifiable net assets acquired, which includes the fair value of specifically identifiable intangible assets,&#160;as goodwill.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We amortize&#160;finite-lived intangible assets, including customer contracts and internally developed software, over their estimated useful life. We review&#160;the carrying values of intangible assets subject to amortization at least annually to determine if any adverse conditions exist or a change in circumstances has occurred that would indicate impairment or a change in remaining useful life. Conditions that would indicate impairment and trigger a more frequent impairment assessment include, but are not limited to, a significant adverse change in legal factors or business climate that could affect the value of an asset, or an adverse action or assessment by a regulator.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In addition, we review&#160;the carrying values of our indefinite-lived intangible assets, including goodwill and the Skillsoft trademark, during the fourth fiscal quarter of each year for impairment, or more frequently if certain indicators are present or changes in circumstances suggest that impairment may exist and reassess&#160;their classification as indefinite-lived assets.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The fair value of our indefinite-lived trademark intangible is determined using an income approach referred to as the relief-from-royalty method. The relief-from-royalty method requires management to estimate the portion of our earnings attributable to this trademark based on a royalty rate we would have paid for the use of the asset if we did not own it. The determination of fair value involves significant estimates and assumptions, including projected revenue growth rates, the royalty savings rate, and the discount rate applied to future cash flows, which are forward-looking and could be affected by future economic and market conditions. Changes in these key assumptions could materially affect the estimated fair value of the indefinite-lived trademark intangible asset and result in future impairment charges.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">If current discount rates rise or if relevant market-based inputs for our impairment assessment worsen, subsequent reviews of goodwill and intangibles&#160;could result in impairment. Factors that could result in impairment include, but are not limited to, the following:</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: Garamond, Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
   <tbody>
    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: middle; width: 2.7%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="vertical-align: top; width: 231%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prolonged period of our estimated fair value of our reporting units exceeding our market capitalization;</p> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: middle; width: 2.7%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 82px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="vertical-align: top; width: 1626px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lower expectations for future profitability of bookings or EBITDA (a non-GAAP measure), which in part&#160;could be impacted by legislative, regulatory or tax changes that affect the cost of, or demand for, products and services as well as the loss of key personnel;</p> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: middle; width: 44px; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 83px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="vertical-align: top; width: 1625px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deterioration in key assumptions used in our income approach estimates of fair value, such as higher discount rates from higher stock market volatility; and</p> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: middle; width: 2.7%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 82px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td>
     <td style="vertical-align: top; width: 1625px; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuations of significant mergers or acquisitions of companies that provide relevant market-based inputs for our impairment assessment that could support less favorable conclusions regarding the estimated fair value of our reporting units.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">For additional information on goodwill and intangibles see Note 3 to the&#160;Interim&#160;Financial Statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       25
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Income taxes</i></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We provide for deferred income taxes resulting from temporary differences between the basis of assets and liabilities for financial reporting purposes as compared to tax purposes, using rates expected to be in effect when such differences reverse. We record valuation allowances to reduce deferred tax assets to the amount that is more likely than not to be realized.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We follow the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires us to determine whether a tax position of Skillsoft is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the more likely than not threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority. Interest and penalties related to uncertain tax positions are&#160;included in the caption&#160;&#8220;provision for (benefits from) income taxes&#8221; in the unaudited&#160;condensed consolidated statements of operations.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Recently Issued Accounting Pronouncements</b></i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The effect of recently issued accounting pronouncements is set forth in Note&#160;2 &#8220;Summary of Significant Accounting Policies&#8221; to the Interim&#160;Financial Statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b><a id="qqd" title="qqd" href="#"></a>ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We have exposures to market risks in the ordinary course of our business, including the effects of interest rate changes and foreign currency fluctuations. Except as set forth below, there have been no material changes to our primary market risk exposures or our management of such exposures during the&#160;three and six months ended July 31, 2025 from the description set forth in Item 7A of the 2025 Form 10-K.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Interest Rate Risk</i></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate risk is the risk of financial loss due to adverse changes in the value of assets and liabilities due to movements in interest rates. We are exposed to interest rate risk arising from our interest sensitive long-term debt&#160;and to a lesser extent our cash and cash equivalents.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">Based on amounts outstanding under the Amended Credit Agreement as of&#160;July 31, 2025</span>, <span style="background-color:#ffffff;">taking into account the two interest rate swap agreements discussed below, a hypothetical 100 basis point increase or decrease in interest rates would result in approximately $2.9&#160;million </span>additional or lower pre-tax annual interest expense.&#160;To manage our exposure to interest rate risk on our long-term debt, we entered into two fixed-rate interest rate swap agreements to change the SOFR-based component of the interest rate on $300.0 million of variable rate debt to a fixed rate. For further information regarding our long-term debt and interest rate swap agreements, see Note 7&#160;&#8220;Long-Term Debt&#8221;&#160;and Note 11&#160;&#8220;Fair Value Measurements&#8221;, respectively, to the&#160;Interim&#160;Financial Statements.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Based on the balance of our cash and cash equivalents, as of July 31, 2025, a hypothetical 100 basis point increase or decrease in interest rates would result in&#160;an approximate<span style="background-color:#ffffff;">ly $0</span><span style="font-family:Garamond, Times, serif"><span style="background-color:#ffffff;">.5</span></span><span style="background-color:#ffffff;">&#160;m</span>illion increase or decrease,&#160;respectively, on our annual pre-tax interest income.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our interest rate swaps are not designated for hedge accounting and are carried on the consolidated balance sheet at their fair value. Unrealized gains and losses from changes in fair value of the interest rate swaps are included in the statement of operations as they occur.&#160;A&#160;hypothetical 100 basis point increase or decrease in interest rates would result in an approximately $5.2<span style="font-family: Garamond, Times, serif;">&#160;</span><span style="font-family: Garamond, Times, serif;">mill</span>ion increase or decrease, respectively, on our fair value adjustment of our interest rate swaps&#160;at a point in time.&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"><i>Foreign Currency Risk</i></p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our reporting currency and the functional currency of our wholly owned foreign subsidiaries is the U.S. dollar. Fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in the caption &#8220;other income (expenses), net&#8221;&#160;in our unaudited&#160;condensed consolidated statement of operations. We are exposed to foreign currency fluctuations, including the Euro, pound sterling, Canadian dollar, Australian dollar, Indian rupee, Singapore dollar and related currencies. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. A hypothetical&#160;10% increase or decrease in current exchange rates would have resulted in an impact of approximate<span style="background-color:#ffffff;">ly $2.9&#160;mi</span>llion on our annual pre-tax income (loss).</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b><a id="controls" title="controls" href="#"></a><span style="background-color:#ffffff;">ITEM 4. CONTROLS AND PROCEDURES</span></b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><span style="font-family: 'Garamond', Times, serif;"><b>Evaluation of Disclosure Controls and Procedures</b></span></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our management is responsible for establishing and maintaining a system of disclosure controls and procedures as defined in rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) designed to ensure that information we are required to disclose in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the&#160;Exchange Act&#160;is accumulated and communicated to the issuer's management, including its principal executive officer or officers and principal financial officer or officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Management, with the participation of our principal executive officer and principal financial officer, performed an evaluation of the effectiveness of our disclosure controls and procedures as of July 31, 2025. Based on this evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of July 31, 2025.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Changes in Internal Control over Financial Reporting</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) or 15d&#8209;15(d) of the Exchange Act that occurred during the fiscal quarter ended July 31, 2025&#160;that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Limitations on the Effectiveness of Controls</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Management recognizes that Skillsoft&#8217;s internal control over financial reporting cannot prevent or detect all errors and fraud. Any control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and that&#160;management is required to use judgment in evaluating the benefits of possible controls and procedures relative to their costs.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       26
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="part2" title="part2" href="#"></a>PART II </b>&#8211;<b> OTHER INFORMATION</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="legal" title="legal" href="#"></a>ITEM 1. LEGAL PROCEEDINGS.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Incorporated by reference herein is information regarding legal proceedings as set forth under &#8220;Litigation&#8221; contained in Note 6&#160;&#8211; &#8220;Commitments and Contingencies&#8221; to the Interim&#160;Financial Statements in Item 1 of Part I of this Form 10-Q.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="risk" title="risk" href="#"></a>ITEM 1A. RISK FACTORS.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">There have been no material changes to the risk factors previously disclosed in Part I, Item IA of our 2025 Form 10-K.&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="unregistered" title="unregistered" href="#"></a>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">None.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="defaults" title="defaults" href="#"></a>ITEM 3. DEFAULTS UPON SENIOR SECURITIES.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">None.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="mine" title="mine" href="#"></a>ITEM 4. MINE SAFETY DISCLOSURES.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Not applicable.</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2025-02-01_2025-07-31" name="ecd:MtrlTermsOfTrdArrTextBlock" id="c3009933" escape="true">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="otherinfo" title="otherinfo" href="#"></a>ITEM <em style="font: inherit;">5.</em> OTHER INFORMATION.</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> Trading Plans</b></p>
   <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">During the&#160;fiscal quarter ended <em style="font: inherit;"> July 31, 2025, </em><span style="-sec-ix-hidden:c134304372"><span style="-sec-ix-hidden:c134304381"><span style="-sec-ix-hidden:c134304382"><span style="-sec-ix-hidden:c134304383">no</span></span></span></span> director or officer&#160;(as defined in Exchange Act Rule <em style="font: inherit;">16a</em>-<em style="font: inherit;">1</em>(f)) of Skillsoft adopted or terminated a &#8220;Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement&#8221; or &#8220;non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement,&#8221; as each term is defined in Item <em style="font: inherit;">408</em>(a) of Regulation S-K.</p>
  </ix:nonNumeric>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       27
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="exhibits" title="exhibits" href="#"></a>ITEM 6. EXHIBITS.</b></p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: Garamond, Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
   <tbody>
    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exhibit</b></p> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>No.</b></p> </td>
     <td style="vertical-align: bottom; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Description</b></p> </td>
     <td style="vertical-align: bottom; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Form</b></p> </td>
     <td style="vertical-align: bottom; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>File No.</b></p> </td>
     <td style="vertical-align: bottom; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exhibit</b></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Filing Date</b></p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.1</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774924012054/ex_648663.htm" style="-sec-extract:exhibit;">Second Amended and Restated Certificate of Incorporation of Skillsoft Corp., as amended</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">10-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.1</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4/15/2024</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.2</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774923020549/ex_546804.htm" style="-sec-extract:exhibit;">Certificate of Amendment to the Second Amended and Restated Certificate of Incorporation of Skillsoft Corp., dated July 21, 2023</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">8-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.1</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">7/24/2023</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.3</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774923027193/ex_573504.htm" style="-sec-extract:exhibit;">Certificate of Amendment to the Second Amended and Restated Certificate of Incorporation of Skillsoft Corp., dated September 29, 2023</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">8-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.1</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">9/29/2023</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.4</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000110465921082707/tm2119761d2_ex3-2.htm" style="-sec-extract:exhibit;">Amended and Restated Bylaws of Skillsoft Corp.</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">8-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">3.2</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">6/17/2021</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4.1</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774924012054/ex_648662.htm" style="-sec-extract:exhibit;">Description of Securities</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">10-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">4.1</p> </td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4/15/2024</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4.2</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774923010319/ex_500646.htm" style="-sec-extract:exhibit;">Specimen Class A Common Stock Certificate</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">10-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4.2</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4/14/2023</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4.3</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000110465921082707/tm2119761d2_ex4-3.htm" style="-sec-extract:exhibit;">Warrant Agreement, dated June 11, 2021, between Continental Stock Transfer &amp; Trust Company and Churchill Capital Corp II, including Specimen Warrant Certificate</a></td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">8-K</td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">4.3</td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">6/17/2021</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        10.1#
      </div> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
       <a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774925017817/ex_819589.htm" style="-sec-extract:exhibit;">Amended and Restated Offer Letter by and between Skillsoft Corp. and John Frederick, dated May 15, 2025</a>
      </div> </td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        8-K
      </div> </td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        001-38960
      </div> </td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        10.1
      </div> </td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        5/20/2025
      </div> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        10.2#
      </div> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
       <a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774925017817/ex_819783.htm" style="-sec-extract:exhibit;">Letter Agreement by and between Skillsoft Corp. and Rich Walker, dated May 15, 2025</a>
      </div> </td>
     <td style="vertical-align: top; width: 2.5%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        8-K
      </div> </td>
     <td style="vertical-align: top; width: 2.9%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        001-38960
      </div> </td>
     <td style="vertical-align: top; width: 3.3%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        10.2
      </div> </td>
     <td style="vertical-align: top; width: 4.8%; text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;">
      <div style="font-family:Garamond,Times,serif">
        5/20/2025
      </div> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.3#</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774925023520/ex_828401.htm" style="-sec-extract:exhibit;">Form of PSU Award Agreement under 2024 Employment Inducement Incentive Award Plan (FY26)</a></td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">S-8</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.5</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">7/25/2025</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.4#</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1774675/000143774925019846/ex_827800.htm" style="-sec-extract:exhibit;">Separation Agreement between the Company and Jose Torres</a></td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10-Q</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">001-38960</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.3</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">6/9/2025</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.5*#</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="ex_859014.htm" style="-sec-extract:exhibit;">Form of&#160;CEO Restricted Stock Award (Time Based)</a></td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: center;">10.6*#</td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"><a href="ex_859015.htm" style="-sec-extract:exhibit;">Form of&#160;CEO Restricted Stock Award (Performance Based)</a></td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">31.1*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_830380.htm" style="-sec-extract:exhibit;">Certification of Principal Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934</a></p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">31.2*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_830381.htm" style="-sec-extract:exhibit;">Certification of Principal Financial Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934</a></p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">32.1&#8225;</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_830382.htm" style="-sec-extract:exhibit;">Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">32.2&#8225;</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_830383.htm" style="-sec-extract:exhibit;">Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.INS*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Instance Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.SCH*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Schema Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.CAL*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.DEF*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.LAB*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Labels Linkbase Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">101.PRE*</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="font-family: Garamond, Times, serif; font-size: 10pt;">
     <td style="vertical-align: top; width: 4.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104</p> </td>
     <td style="vertical-align: top; width: 31.1%; font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Cover Page Interactive Data File (formatted in Inline XBRL and included in Exhibit 101)</p> </td>
     <td style="vertical-align: top; width: 2.5%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 2.9%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 3.3%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="vertical-align: top; width: 4.8%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">* Filed herewith.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#8225; Furnished herewith.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"># Represents management compensation plan, contract or arrangement.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       28
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><a id="signatures" title="signatures" href="#"></a>SIGNATURES</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="text-indent: 0px; width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">
   <tbody>
    <tr style="font-family: Garamond, Times, serif;">
     <td style="width: 47%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</span></p> </td>
     <td colspan="2" style="width: 3%; font-family: Garamond, Times, serif;" valign="top"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>SKILLSOFT CORP.</b></p> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(Registrant)</p> </td>
     <td style="width: 15%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</span></p> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif;">
     <td align="left" style="text-align: left; width: 47%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Dated: September 9, 2025</p> </td>
     <td style="text-align: left; width: 3%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">By: </span></p> </td>
     <td align="left" style="border-bottom: 1px solid rgb(0, 0, 0); width: 35%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">/s/&#160;</span>John Frederick</p> </td>
     <td style="width: 15%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</span></p> </td>
    </tr>

    <tr style="font-family: Garamond, Times, serif;">
     <td style="width: 47%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</span></p> </td>
     <td colspan="2" rowspan="1" style="width: 3%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">John Frederick</p> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Financial Officer</p> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(Principal Financial Officer)</p> </td>
     <td style="width: 15%; font-family: Garamond, Times, serif;" valign="top"> <p style="margin: 0px 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"><span style="font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</span></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif;">
       29
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>2
<FILENAME>ex_859014.htm
<DESCRIPTION>EXHIBIT 10.5
<TEXT>
<html><head>
	<title>ex_859014.htm</title>
	<!-- Generated by ThunderDome Portal - 9/8/2025 2:06:51 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 10.5</b>&nbsp;</font></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>RESTRICTED STOCK UNIT GRANT NOTICE </b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">[Time-Based]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Skillsoft Corp., a Delaware corporation (the &#8220;<u>Company</u>&#8221;), pursuant to its 2020 Omnibus Incentive Plan, as it may be amended and restated from time to time (the &#8220;<u>Plan</u>&#8221;), hereby grants to the Participant set forth below the number of time-based Restricted Stock Units set forth below (the &#8220;<u>RSUs</u>&#8221;). The RSUs are subject to all of the terms and conditions as set forth in this Restricted Stock Unit Grant Notice (this &#8220;<u>Grant Notice</u>&#8221;), in the Restricted Stock Unit Agreement (attached hereto), and in the Plan, all of which are incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Participant</b>: [*]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Date of Grant</b>: [*]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Vesting Commencement Date</b>: [*]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Number of Restricted Stock Units</b>: [*]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Vesting Schedule</b>:&nbsp;[*]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>Default</u>:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Subject to Section 2(b) of the Restricted Stock Unit Agreement, 25% of the RSUs will vest on each of the first four anniversaries of the Vesting Commencement Date, such that one-hundred percent (100%) of the RSUs will be vested on the fourth anniversary of the Vesting Commencement Date, in each case, provided that the Participant has not undergone a Termination prior to the applicable vesting date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>Acceleration Provisions</u>:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event of a Change in Control during the Participant&#8217;s employment with the Company Group and prior to the time on which all the RSUs have vested, (i) any of the then-unvested RSUs that would otherwise be scheduled to vest over the 24-month period immediately following such Change in Control shall vest upon such Change in Control (notwithstanding any provision in the Plan, this Grant Notice or the Restricted Stock Unit Agreement to the contrary, and, for the avoidance of doubt, no action by any acquiror or the Company shall adversely impact the vesting schedule of the RSUs) and (ii) any of the RSUs that remain unvested as of such Change of Control may be assumed or substituted for in accordance with Section 11(b) of the Plan (but will vest upon the Change in Control if neither so assumed nor substituted).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: justify;">For purposes of this Agreement, if the Participant&#8217;s employment is terminated by the Company without Severance Cause or by the Participant with Good Reason (in each case, as defined in the Participant&#8217;s offer letter with the Company dated September 4, 2024), such termination of employment is a &#8220;<u>Qualifying Termination</u>&#8221;.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event of the Participant&#8217;s Qualifying Termination during the 6-month period prior to a Change in Control and in connection with such Change in Control or within the 12-month period following a Change in Control (the &#8220;<u>CIC Protection Period</u>&#8221;), 100% of the then-unvested RSUs shall vest, effective as of the date of the Qualifying Termination.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event of the Participant&#8217;s Qualifying Termination outside the CIC Protection Period, any of the then-unvested RSUs that would otherwise be scheduled to vest over the 24-month period immediately following such Qualifying Termination shall vest, effective as of the date of the Qualifying Termination.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Any of the acceleration described in the &#8220;Acceleration Provisions&#8221; section of this &#8220;Vesting Schedule&#8221; section of this Grant Notice is subject to the Participant&#8217;s timely execution and non-revocation of a release of claims in substantially the form set forth as <u>Annex III</u> to the Participant&#8217;s offer letter with the Company dated September 4, 2024 and the Participant&#8217;s continued compliance in all material respects with the Participant&#8217;s obligations under his Restrictive Covenants Agreement (as defined in such offer letter).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Dividend Equivalents</b>: The RSUs shall be credited with dividend equivalent payments, as provided in Section 13(c)(iii) of the Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>Acknowledgments</b>: The Participant acknowledges receipt of this Grant Notice, the Restricted Stock Unit Agreement and the Plan and, as an express condition to the grant of the RSUs hereunder, agrees to bound by the terms of this Grant Notice, the Restricted Stock Unit Agreement and the Plan. The Participant further acknowledges and agrees that (a) this Grant Notice may be executed in two or more counterparts, each of which will be an original and all of which together will constitute one and the same instrument, (b) this Grant Notice may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, will constitute an original signature for all purposes hereunder, and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Grant Notice is countersigned by the Participant.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">* * *</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><i>[Signature page follows]</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">

		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td colspan="2" rowspan="1" style="width: 3%;">Participant</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); width: 3%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td colspan="2" rowspan="1" style="width: 3%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td colspan="2" rowspan="1" style="width: 3%;"><b>SKILLSOFT CORP.</b></td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">By:</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td style="width: 3%;">&nbsp;</td>
			<td style="width: 47%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td colspan="2" rowspan="1" style="width: 3%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;">&nbsp;</td>
			<td colspan="2" rowspan="1" style="width: 3%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 252pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">[<i>Signature page to Restricted Stock Unit Grant Notice (Time-Based)</i>]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>RESTRICTED STOCK UNIT AGREEMENT </b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">[Time-Based]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Pursuant to the Restricted Stock Unit Grant Notice (the &#8220;<u>Grant Notice</u>&#8221;) delivered to the Participant (as defined in the Grant Notice), and subject to the terms of this Restricted Stock Unit Agreement (this &#8220;<u>Agreement</u>&#8221;) and the Skillsoft Corp. 2020 Omnibus Incentive Plan, as it may be amended and restated from time to time (the &#8220;<u>Plan</u>&#8221;), Skillsoft Corp., a Delaware corporation (the &#8220;<u>Company</u>&#8221;), and the Participant agree as follows. Capitalized terms not otherwise defined herein shall have the same meanings as set forth in the Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">1.&nbsp;&nbsp;&nbsp;&nbsp;<u>Grant of Restricted Stock Units</u>. Subject to the terms and conditions set forth herein and in the Plan, the Company hereby grants to the Participant the number of Restricted Stock Units (the &#8220;<u>RSUs</u>&#8221;) provided in the Grant Notice (with each RSU representing an unfunded, unsecured right to receive one share of Common Stock).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">2.&nbsp;&nbsp;&nbsp;&nbsp;<u>Vesting and Termination</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 54pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Subject to the conditions contained herein and in the Plan, the RSUs shall vest as provided in the Vesting Schedule set forth in the Grant Notice.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: -18pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 54pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;In the event of the Participant&#8217;s Termination for any reason prior to the time that all of the RSUs have vested, except as otherwise expressly provided in the Grant Notice, the then-unvested RSUs shall be forfeited to the Company by the Participant for no consideration as of the effective date of such Termination.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">3.&nbsp;&nbsp;&nbsp;&nbsp;<u>Settlement of Restricted Stock Units</u>. Subject to any election by the Committee pursuant to Section 8(d)(ii) of the Plan, the Company will deliver to the Participant, without charge, on or within 30 days following the applicable vesting date, one share of Common Stock for each RSU that vests on such date, and such vested RSU shall be cancelled upon such delivery. The Company shall either (a) deliver to the Participant a certificate or certificates therefor, registered in the Participant&#8217;s name, or (b) cause such shares of Common Stock to be credited to the Participant&#8217;s account at the third-party plan administrator. Notwithstanding anything in this Agreement to the contrary, the Company shall have no obligation to issue or transfer any shares of Common Stock as contemplated by this Agreement unless and until such issuance or transfer complies with all relevant provisions of law and the requirements of any stock exchange on which the shares of Common Stock are listed for trading.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">4.&nbsp;&nbsp;&nbsp;&nbsp;<u>Participant</u>. Whenever the word &#8220;Participant&#8221; is used in any provision of this Agreement under circumstances where the provision should logically be construed to apply to the executors, the administrators, or persons to whom the RSUs may be transferred in accordance with Section 13(b) of the Plan, the word &#8220;Participant&#8221; shall be deemed to include such persons.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">5.&nbsp;&nbsp;&nbsp;&nbsp;<u>Non-Transferability</u>. The RSUs are not transferable by the Participant except to Permitted Transferees in accordance with Section 13(b) of the Plan. Except as otherwise provided herein, no assignment or transfer of the RSUs, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the RSUs shall terminate and become of no further effect.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">6.&nbsp;&nbsp;&nbsp;&nbsp;<u>Rights as Shareholder</u>. Subject to any dividend equivalent payments to be provided to the Participant in accordance with the Grant Notice and Section 13(c)(iii) of the Plan, the Participant shall have no rights as a shareholder with respect to any share of Common Stock underlying an RSU unless and until the Participant shall have become the holder of record of such share of Common Stock, and no adjustment shall be made for dividends or distributions or other rights in respect of such share of Common Stock for which the record date is prior to the date upon which the Participant shall become the holder of record thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">7.&nbsp;&nbsp;&nbsp;&nbsp;<u>Tax Withholding</u>. The provisions of Section 13(d) of the Plan are incorporated herein by reference and made a part hereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">8.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notice</u>. Every notice or other communication relating to this Agreement between the Company and the Participant shall be in writing, which may include by electronic mail, and shall be mailed to or delivered to the party for whom it is intended at such address as may from time to time be designated by such party in a notice mailed or delivered to the other party as herein provided; <i>provided </i>that, unless and until some other address be so designated, all notices or communications by the Participant to the Company shall be mailed or delivered to the Company at its principal executive office, to the attention of the Company&#8217;s Legal Department or its designee, and all notices or communications by the Company to the Participant may be given to the Participant personally or may be mailed to the Participant at the Participant&#8217;s last known address, as reflected in the Company&#8217;s records. Notwithstanding the foregoing, all notices and communications between the Participant and any third-party plan administrator shall be mailed, delivered, transmitted or sent in accordance with the procedures established by such third-party plan administrator and communicated to the Participant from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">9.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Right to Continued Employment or Service</u>. This Agreement does not confer upon the Participant any right to continue as an employee or other service provider to the Company.</p>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="2" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="" data-startnum="2" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Binding Effect</u>. This Agreement shall be binding upon the heirs, executors, administrators and successors of the parties hereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Waiver and Amendments</u>. Except as otherwise set forth in Section 12 of the Plan, any waiver, alteration, amendment or modification of any of the terms of this Agreement shall be valid only if made in writing and signed by the parties hereto; <i>provided, however, </i>that any such waiver, alteration, amendment or modification is consented to on the Company&#8217;s behalf by the Committee. No waiver by either of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Governing Law</u>. The provisions of Section 13(q) of the Plan are incorporated herein by reference and made a part hereof. Notwithstanding anything contained in this Agreement, the Grant Notice or the Plan to the contrary, if any suit or claim is instituted by the Participant or the Company relating to this Agreement, the Grant Notice or the Plan, the Participant hereby submits to the exclusive jurisdiction of and venue in the courts of the State of Delaware.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="2" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Plan</u>. The terms and provisions of the Plan are incorporated herein by reference and made a part hereof. In the event of a conflict or inconsistency between the terms and provisions of the Plan and the terms and provisions of this Agreement (including the Grant Notice), the Plan shall govern and control.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Section 409A</u>. The RSUs are intended to be exempt from, or to the extent subject thereto, to comply with Section 409A of the Code, and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. Notwithstanding anything contained herein to the contrary, to the extent required in order to avoid accelerated taxation and/or tax penalties under Section 409A of the Code, if the Participant experiences a Termination that is not a &#8220;separation from service&#8221; within the meaning of Section 409A of the Code, no payment or distribution of any amounts with respect to the RSUs will be due to the Participant until the Participant would be considered to have incurred a &#8220;separation from service&#8221; within the meaning of Section 409A of the Code. Any payments described in this Agreement that are due within the &#8220;short-term deferral&#8221; period as defined in Section 409A of the Code shall not be treated as deferred compensation subject to Section 409A unless applicable law requires otherwise. Each amount to be paid or benefit to be provided under this Agreement shall be construed as a separate identified payment for purposes of Section 409A of the Code. Notwithstanding any other provision of this Agreement, to the extent the RSUs are payable upon a &#8220;separation from service&#8221; to a Participant who is a &#8220;specified employee&#8221; (as such term is defined in Section 409A(a)(2)(B)(i) of the Code) determined in accordance with the methodology established by the Company as in effect on the date of such &#8220;separation from service&#8221; and to the extent such payment would result in the imposition of any individual tax and penalty interest charges imposed under Section 409A of the Code, any such delivery of shares of Common Stock or cash payment due to lapse of the vesting restrictions upon such &#8220;separation from service&#8221; shall instead be made on the first business day after the date that is six (6) months following such &#8220;separation from service&#8221; (or death, if earlier). With respect to any payment or benefit under this Agreement that constitutes deferred compensation subject to Section 409A and that is not otherwise exempt from the application of Section 409A, then, if the period during which the Participant may consider, sign or revoke the release of claims spans two calendar years, the payment of such payment or benefit will not be made or begin until the later calendar year. The Company makes no representation that any or all of the payments or benefits described in this Agreement will be exempt from or comply with Section 409A of the Code and makes no undertaking to preclude Section 409A of the Code from applying to any such payment. The Participant shall be solely responsible for the payment of any taxes and penalties incurred under Section 409A of the Code.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Imposition of Other Requirements</u>. The Company reserves the right to impose other requirements on the Participant&#8217;s participation in the Plan, on the RSUs and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Electronic Delivery and Acceptance</u>. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Entire Agreement</u>. This Agreement, the Grant Notice and the Plan constitute the entire agreement of the parties hereto in respect of the subject matter contained herein and supersede all prior agreements and understandings of the parties, oral and written, with respect to such subject matter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="3" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">3</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>3
<FILENAME>ex_859015.htm
<DESCRIPTION>EXHIBIT 10.6
<TEXT>
<html><head>
	<title>ex_859015.htm</title>
	<!-- Generated by ThunderDome Portal - 9/9/2025 8:00:05 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 10.6</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PERFORMANCE STOCK UNIT GRANT NOTICE</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Skillsoft Corp., a Delaware corporation (the &#8220;<u>Company</u>&#8221;), pursuant to its 2020 Omnibus Incentive Plan, as it may be amended and restated from time to time (the &#8220;<u>Plan</u>&#8221;), hereby grants to the Participant set forth below the number of Performance Stock Units set forth below (the &#8220;<u>PSUs</u>&#8221;). The PSUs are subject to all of the terms and conditions as set forth in this Performance Stock Unit Grant Notice (this &#8220;<u>Grant Notice</u>&#8221;), in the Performance Stock Unit Agreement (attached hereto), and in the Plan, all of which are incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Participant</b>: [*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Date of Grant</b>: [*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Performance Period</b>: [*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Vesting Commencement Date: [</b>*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Target Number of PSUs</b>: [*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Vesting Schedule</b>: The PSUs will vest based on the level of achievement of the performance goal following each Measurement Date (as defined in <u>Exhibit A</u> to the Performance Stock Unit Agreement) in the Performance Period, as certified by the Committee and in each case as set forth in <u>Exhibit A </u>to the Performance Stock Unit Agreement, and the Participant&#8217;s continued performance of services through the third anniversary of the Vesting Commencement Date (the &#8220;<u>Vesting Date</u>&#8221;). All vesting is dependent on the Participant&#8217;s remaining continuously employed by or providing continuous services to a member of the Company Group through the Vesting Date, as provided herein, except as otherwise expressly provided in <u>Exhibit A</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Dividend Equivalents</b>: The PSUs shall be credited with dividend equivalent payments, as provided in Section 13(c)(iii) of the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b>Acknowledgments</b>: The Participant acknowledges receipt of this Grant Notice, the Performance Stock Unit Agreement (the &#8220;<u>Agreement</u>&#8221;) and the Plan and, as an express condition to the grant of the PSUs hereunder, agrees to bound by the terms of this Grant Notice, the Agreement and the Plan. The Participant further acknowledges and agrees that (a) this Grant Notice and the Agreement may be executed in two or more counterparts, each of which will be an original and all of which together will constitute one and the same instrument, (b) this Grant Notice and Agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, will constitute an original signature for all purposes hereunder, and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Grant Notice and Agreement is countersigned by the Participant.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PERFORMANCE STOCK UNIT AGREEMENT</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the Performance Stock Unit Grant Notice (the &#8220;<u>Grant Notice</u>&#8221;) delivered to the Participant (as defined in the Grant Notice), and subject to the terms of this Performance Stock Unit Agreement (this &#8220;<u>Agreement</u>&#8221;) and the Skillsoft Corp. 2020 Omnibus Incentive Plan, as it may be amended and restated from time to time (the &#8220;<u>Plan</u>&#8221;), Skillsoft Corp., a Delaware corporation (the &#8220;<u>Company</u>&#8221;), and the Participant agree as follows. Capitalized terms not otherwise defined herein shall have the same meanings as set forth in the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Grant of Performance Stock Units</b>. &nbsp;Subject to the terms and conditions set forth herein and in the Plan, the Company hereby grants to the Participant the number of Performance Stock Units (the &#8220;<u>PSUs</u>&#8221;) provided in the Grant Notice (with each PSU representing an unfunded, unsecured right to receive one share of Common Stock).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Vesting and Termination</b>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 72pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject to the conditions contained herein and in the Plan, the PSUs shall vest as provided in <u>Exhibit A</u> to this Agreement and the Vesting Schedule set forth in the Grant Notice.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except as otherwise expressly provided in <u>Exhibit A</u>, in the event of the Participant&#8217;s Termination for any reason, any unvested PSUs as of the effective date of such Termination shall be forfeited to the Company by the Participant for no consideration.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Settlement of Performance Stock Units</b>. &nbsp;Subject to Section 7 of this Agreement and any election by the Committee pursuant to Section 8(d)(ii) of the Plan, the Company will deliver to the Participant, without charge, on or within 30 days following the applicable vesting date, one share of Common Stock for each PSU that vests on such date, and such vested PSU shall be cancelled upon such delivery. The Company shall either (a) deliver to the Participant a certificate or certificates therefor, registered in the Participant&#8217;s name, or (b) cause such shares of Common Stock to be credited to the Participant&#8217;s account at the third-party plan administrator. Notwithstanding anything in this Agreement to the contrary, the Company shall have no obligation to issue or transfer any shares of Common Stock as contemplated by this Agreement unless and until such issuance or transfer complies with all relevant provisions of law and the requirements of any stock exchange on which the shares of Common Stock are listed for trading.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Participant</b>. Whenever the word &#8220;Participant&#8221; is used in any provision of this Agreement under circumstances where the provision should logically be construed to apply to the executors, the administrators, or persons to whom the PSUs may be transferred in accordance with Section 13(b) of the Plan, the word &#8220;Participant&#8221; shall be deemed to include such persons.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Non-Transferability</b>. &nbsp;The PSUs are not transferable by the Participant except to Permitted Transferees in accordance with Section 13(b) of the Plan. Except as otherwise provided herein, no assignment or transfer of the PSUs, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the PSUs shall terminate and become of no further effect.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Rights as Shareholder</b>. &nbsp;Subject to any dividend equivalent payments to be provided to the Participant in accordance with the Grant Notice and Section 13(c)(iii) of the Plan, the Participant shall have no rights as a shareholder with respect to any share of Common Stock underlying an PSU unless and until the Participant shall have become the holder of record of such share of Common Stock, and no adjustment shall be made for dividends or distributions or other rights in respect of such share of Common Stock for which the record date is prior to the date upon which the Participant shall become the holder of record thereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Tax Withholding</b>. &nbsp;The provisions of Section 13(d) of the Plan are incorporated herein by reference and made a part hereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Notice</b>. &nbsp;Every notice or other communication relating to this Agreement between the Company and the Participant shall be in writing, which may include by electronic mail, and shall be mailed to or delivered to the party for whom it is intended at such address as may from time to time be designated by such party in a notice mailed or delivered to the other party as herein provided;&nbsp;<i>provided</i>&nbsp;that, unless and until some other address be so designated, all notices or communications by the Participant to the Company shall be mailed or delivered to the Company at its principal executive office, to the attention of the Company&#8217;s Legal Department or its designee, and all notices or communications by the Company to the Participant may be given to the Participant personally or may be mailed to the Participant at the Participant&#8217;s last known address, as reflected in the Company&#8217;s records. Notwithstanding the foregoing, all notices and communications between the Participant and any third-party plan administrator shall be mailed, delivered, transmitted or sent in accordance with the procedures established by such third-party plan administrator and communicated to the Participant from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>No Right to Continued Employment or Service</b>. &nbsp;This Agreement does not confer upon the Participant any right to continue as an employee or other service provider to the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Binding Effect</b>. &nbsp;This Agreement shall be binding upon the heirs, executors, administrators and successors of the parties hereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Waiver and Amendments</b>. &nbsp;Except as otherwise set forth in Section 12 of the Plan, any waiver, alteration, amendment or modification of any of the terms of this Agreement shall be valid only if made in writing and signed by the parties hereto;&nbsp;<i>provided</i>,&nbsp;<i>however</i>, that any such waiver, alteration, amendment or modification is consented to on the Company&#8217;s behalf by the Committee. No waiver by either of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Governing Law</b>. &nbsp;The provisions of Section 13(q) of the Plan are incorporated herein by reference and made a part hereof. Notwithstanding anything contained in this Agreement, the Grant Notice or the Plan to the contrary, if any suit or claim is instituted by the Participant or the Company relating to this Agreement, the Grant Notice or the Plan, the Participant hereby submits to the exclusive jurisdiction of and venue in the courts of the State of Delaware.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Plan</b>. &nbsp;The terms and provisions of the Plan are incorporated herein by reference and made a part hereof. In the event of a conflict or inconsistency between the terms and provisions of the Plan and the terms and provisions of this Agreement (including the Grant Notice), the Plan shall govern and control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<b>Section 409A</b>. &nbsp;The PSUs are intended to be exempt from, or to the extent subject thereto, to comply with Section 409A of the Code, and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. Notwithstanding anything contained herein to the contrary, to the extent required in order to avoid accelerated taxation and/or tax penalties under Section 409A of the Code, if the Participant experiences a Termination that is not a &#8220;separation from service&#8221; within the meaning of Section 409A of the Code, no payment or distribution of any amounts with respect to the PSUs will be due to the Participant until the Participant would be considered to have incurred a &#8220;separation from service&#8221; within the meaning of Section 409A of the Code. Any payments described in this Agreement that are due within the &#8220;short-term deferral&#8221; period as defined in Section 409A of the Code shall not be treated as deferred compensation subject to Section 409A unless applicable law requires otherwise. Each amount to be paid or benefit to be provided under this Agreement shall be construed as a separate identified payment for purposes of Section 409A of the Code. Notwithstanding any other provision of this Agreement, to the extent the PSUs are payable upon a &#8220;separation from service&#8221; to a Participant who is a &#8220;specified employee&#8221; (as such term is defined in Section 409A(a)(2)(B)(i) of the Code) determined in accordance with the methodology established by the Company as in effect on the date of such &#8220;separation from service&#8221; and to the extent such payment would result in the imposition of any individual tax and penalty interest charges imposed under Section 409A of the Code, any such delivery of shares of Common Stock or cash payment due to lapse of the vesting restrictions upon such &#8220;separation from service&#8221; shall instead be made on the first business day after the date that is six (6) months following such &#8220;separation from service&#8221; (or death, if earlier). With respect to any payment or benefit under this Agreement that constitutes deferred compensation subject to Section 409A and that is not otherwise exempt from the application of Section 409A, then, if the period during which the Participant may consider, sign or revoke the release of claims spans two calendar years, the payment of such payment or benefit will not be made or begin until the later calendar year. The Company makes no representation that any or all of the payments or benefits described in this Agreement will be exempt from or comply with Section 409A of the Code and makes no undertaking to preclude Section 409A of the Code from applying to any such payment. The Participant shall be solely responsible for the payment of any taxes and penalties incurred under Section 409A of the Code.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<b>Imposition of Other Requirements</b>. &nbsp;The Company reserves the right to impose other requirements on the Participant&#8217;s participation in the Plan, on the PSUs and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<b>Electronic Delivery and Acceptance</b>. &nbsp;The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. &nbsp;The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<b>Entire Agreement</b>. &nbsp;This Agreement and <u>Exhibit A</u> hereto, the Grant Notice and the Plan constitute the entire agreement of the parties hereto in respect of the subject matter contained herein and supersede all prior agreements and understandings of the parties, oral and written, with respect to such subject matter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">* * *</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><i>[Signature page follows]</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="text-indent: 0; width: 100%;font-family: 'Times New Roman', Times, serif; font-size: 10pt">

		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%"><b>Participant</b></td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%">&nbsp;</td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">&nbsp;</td>
			<td colspan="2" style="width: 3%;" valign="top" width="38%"><b>SKILLSOFT CORP. </b></td>
			<td style="width: 7%;" valign="top" width="12%">&nbsp;</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 3%;" valign="top" width="3%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td align="left" nowrap="nowrap" style="width: 40%;" valign="bottom" width="35%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 7%;" valign="top" width="12%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td align="left" style="text-align: left; width: 50%;" valign="top" width="50%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="text-align: left; width: 3%;" valign="top" width="3%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">By: </font></p>
			</td>
			<td align="left" nowrap="nowrap" style="border-bottom: 1px solid rgb(0, 0, 0); width: 40%;" valign="top" width="35%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&nbsp;</p>
			</td>
			<td style="width: 7%;" valign="top" width="12%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 3%;" valign="top" width="3%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 40%;" valign="top" width="35%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&nbsp;</p>
			</td>
			<td style="width: 7%;" valign="top" width="12%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td style="width: 50%;" valign="top" width="50%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 3%;" valign="top" width="3%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="width: 40%;" valign="top" width="35%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&nbsp;</p>
			</td>
			<td style="width: 7%;" valign="top" width="12%">
			<p style="margin: 0px 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><i>[Signature page to Performance Stock Unit Grant Notice and Agreement]</i></p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exhibit A</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Performance Vesting Criteria</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>1.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Performance Condition</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">This Agreement shall set forth how the Talent and Compensation Committee (the &#8220;<u>Committee</u>&#8221;) will determine the amount of Performance Stock Units (generally, the &#8220;<u>PSUs</u>&#8221;) to be earned based on fulfilment of both performance and time based vesting requirements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">The number of PSUs that are eligible to vest shall be determined based upon the Company&#8217;s overall percentage of revenue growth (&#8220;<u>Revenue Growth</u>&#8221;) on each Measurement Date (as defined below) in the each of the fiscal years within the Performance Period set forth in the Notice of Grant (i.e., FY26, FY27, FY28). For the purpose of this Agreement, &#8220;Revenue Growth&#8221; as of the applicable Measurement Date shall be calculated based on the percentage increase of the Company&#8217;s Reported Revenue (to 2 decimal places) from the Company&#8217;s prior fiscal year Reported Revenue rounded up to the nearest dollar. All &#8220;Reported Revenue&#8221; shall be Revenue as reported in Company&#8217;s annual report on Form 10-K for the applicable year, or if no 10-K is filed as audited by an external third-party auditor.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div style="text-align: center;"><img alt="formula.jpg" src="formula.jpg"></div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: justify;">The Committee will determine what percentage Target Number of PSUs will be Earned PSUs (as defined below) based on the performance of the Company as set forth herein. The Target Number of PSUs will be divided into thirds, with one-third of the total Target Number of PSUs being measured in each of FY26, FY27 and FY28 to determine the Earned PSUs for such fiscal year.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">After the end of each fiscal year, and in connection with certifying the achievement of the applicable year, the Committee shall determine the number of Earned PSUs based on the Company&#8217;s Revenue Growth. Such amount shall be determined on an annual basis, provided however, that in each year the number of Earned PSUs may exceed one-third of the total Target Number of PSUs for such year due to overachievement. Notwithstanding the foregoing, no Earned PSUs shall vest until the Vesting Date, except as otherwise provided in Sections 7 and 8 of this <u>Exhibit A</u>. <i> </i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>2.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Determination of Target Annual Achievement Levels</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The determination of the target Annual Achievement Levels will be determined by the Committee on an annual basis, subject to and in connection with the completion of the Company&#8217;s annual report on Form 10-K or if no 10-K is filed as audited by an external third-party auditor. For example, the Annual Achievement Levels for FY26 have been determined by the Committee in connection with the finalization of the Company&#8217;s annual report on Form 10-K filed April 14, 2025 (and are as included herein), but the Annual Achievement Levels for FY27 shall be determined by the Committee in connection with the finalization of the Company&#8217;s annual report on Form 10-K to be filed in 2026.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>3.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Committee Certification of Annual Achievement Levels</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The certification of the achievement of the Annual Achievement Levels will be certified by the Committee on an annual basis in connection with the completion of the Company&#8217;s annual report on Form 10-K or if no 10-K is filed such financial statements as would be included therein and audited by an external third party auditor, but in any event no later than June 15 of the applicable year. For example, the certification for the Annual Achievement Levels for FY26 shall be determined by the Committee no later than June 15, 2026. The Participant will be notified of the achievement of the applicable Annual Achievement Level as soon as reasonably practicable following the Committee&#8217;s determination of such achievement of the Annual Achievement Level.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Committee retains full discretion to (i) determine the Annual Achievement Levels, including any modification or amendment and (ii) to certify such Annual Achievement Levels.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>4.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Number of PSUs that may be Earned each year</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The number of PSUs, if any, that may be earned under this award and that are eligible to vest shall be determined and certified by the Committee following each Measurement Date as described herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The number of PSUs to be earned shall be calculated on an annual basis with target Annual Achievement Levels. In accordance with the below, the target Annual Achievement Level metrics for FY27 and FY28 will include a cumulative component such that only one metric is needed each year to address both annual and cumulative targets.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The number of PSUs that may be earned and that are eligible to vest following the applicable Measurement Date (&#8220;<u>Earned PSUs</u>&#8221;) shall be equal to (a) <i>the product of</i> (i) the total Target Number of PSUs, (ii) the Percentage of PSUs Eligible to Vest for the applicable year, and (iii) the Payout Factor for the applicable year, as set forth below:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 31.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;"><b>Measurement Date</b></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 70.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;"><b>Percentage of PSUs Eligible to Vest</b></p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 31.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">January 31, 2026 (FY26)</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 70.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">33%</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 31.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">January 31, 2027 (FY27)</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 70.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 9pt;">66%, less the % of Target shares earned in prior year up to 33%</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 31.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">January 31, 2028 (FY28)</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 70.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 9pt;">100%, less the % of Target shares earned in prior years up to 66%</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The &#8220;Annual Achievement Levels&#8221; for FY26 are as follows:&nbsp;<b>[</b>*]</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">The amounts set forth above will not be linearly interpolated between the percentage payouts set forth in the table above. In no event shall more than 175% of the Target Number of PSUs vest hereunder. In addition, once a PSU is an Earned PSU the Participant shall have a right to receive such PSU, subject to the terms of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">In each of FY27 and FY28, the Committee shall determine the Annual Achievement Level, Payout Factor and Revenue Growth for such fiscal year.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>5.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Vesting Date and Payout</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Earned PSUs are not vested until the vesting requirements set forth in the Grant Notice and this Agreement have been satisfied. If the Participant does not meet the service requirement in the Grant Notice, no payment of PSUs or issuance of Common Stock pursuant to the PSUs shall be made and/or distributed to any Participant, and any PSUs (regardless of whether they are earned or not) will be forfeited on termination of service. For the avoidance of doubt, although a certain number of PSUs may be earned and/or become eligible to vest hereunder in accordance with the provisions of this Agreement, no vesting or payment of PSUs shall be made and/or distributed to any Participant until the Vesting Date and subject to the Service Requirement contained herein, except as otherwise provided in Sections 7 and 8 of this <u>Exhibit A</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Subject to the terms contained herein, payment will be made to the Participant no later than sixty (60) days from the Vesting Date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>6.</b></p>
			</td>
			<td style="width: auto;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Service Requirement</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Any PSUs that become Earned PSUs or otherwise eligible to vest as of a particular Measurement Date (as determined above) shall only become vested if the Participant remains continuously employed by or continues to provide continuous services to a member of the Company Group through the Vesting Date, except as otherwise provided in Sections 7 and 8 of this <u>Exhibit A</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>7.</b></p>
			</td>
			<td style="width: auto;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Effect of Change in Control</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">In the event of a Change in Control during the Participant&#8217;s employment with the Company Group and on or prior to April 30, 2026, the following number of the PSUs shall vest upon the Change in Control: (i) 66.66% of the Target Number of PSUs plus (ii) if FY26 is completed prior to the Triggering Event (as defined below) and the Payout Factor for FY26 exceeds 100%, an additional number of PSUs equal to the difference between (x) the number of Earned PSUs for FY26 and (y) the number of PSUs which would become eligible to vest in FY26 if only a 100% Payout Factor was achieved (the sum of the foregoing (i) and (ii), the &#8220;<u>Partial FY26 PSU Payout</u>&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">In the event of a Change in Control during the Participant&#8217;s employment with the Company Group and on or following May 1, 2026 but prior to the Vesting Date, the following number of the PSUs shall vest upon the Change in Control: (i) 100% of the Target Number of PSUs plus (ii) if the Payout Factor for any fiscal year during the Performance Period that has been completed prior to the Triggering Event exceeds 100%, an additional number of PSUs equal to the difference between (x) the number of Earned PSUs for such applicable year and (y) the number of PSUs which would become eligible to vest in such year if only a 100% Payout Factor was achieved (the sum of the foregoing (i) and (ii), the &#8220;<u>Full FY26 PSU Payout</u>&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">&#8220;<u>Triggering Event</u>&#8221; shall mean (i) Change in Control, for purposes of determining the Full FY26 PSU Payout under Section 7 of <u>Exhibit A</u>; (ii) Qualifying Termination (as defined below), for purposes of determining the Full FY26 PSU Payout under Section 8 of <u>Exhibit A</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Payment under this Section 7 will be made no later than sixty (60) days following the closing of the Change in Control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Any portion of the PSUs that do not vest upon the Change in Control will be automatically forfeited upon the Change in Control for no consideration.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>8. </b></p>
			</td>
			<td style="width: auto;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Effect of a Qualifying Termination of the Participant</b>&#8217;<b>s Employment</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">For purposes of this Agreement: (i) if the Participant&#8217;s employment is terminated by the Company without Severance Cause or by the Participant with Good Reason (in each case, as defined in the Participant&#8217;s offer letter with the Company dated September 4, 2024), such termination of employment is a &#8220;<u>Qualifying Termination</u>&#8221; and (ii) the &#8220;<u>CIC Protection Period</u>&#8221; means the six (6)-month period prior to a Change in Control and in connection with such Change in Control or within the 12-month period following a Change in Control.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the event of the Participant&#8217;s Qualifying Termination outside the CIC Protection Period: (i) if such Qualifying Termination occurs on or prior to April 30, 2026, the PSUs shall vest with respect to the Partial FY26 PSU Payout, effective as of the Qualifying Termination or (ii) if such Qualifying Termination occurs on or after May 1, 2026 but prior to the Vesting Date, the PSUs shall vest with respect to the Full FY26 PSU Payout, effective as of the Qualifying Termination. Any PSUs that do not vest upon the Qualifying Termination shall be forfeited upon the Qualifying Termination for no consideration, except as otherwise provided in the next paragraph.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In the event of the Participant&#8217;s Qualifying Termination prior to the Vesting Date and within the six (6)-month period prior to or upon a Change in Control and in connection with such Change in Control, the PSUs shall vest with respect to the Full FY26 PSU Payout as follows: (i) if such Qualifying Termination occurs on or after May 1, 2026, the Full FY26 PSU Payout shall vest effective as of the date of the Qualifying Termination or (ii) if such Qualifying Termination occurs on or prior to April 30, 2026, (a) the Partial FY26 PSU Payout shall vest effective as of the date of the Qualifying Termination and (b) the number of PSUs equal to the difference between the Full FY26 PSU Payout and the Partial FY26 PSU Payout shall vest effective as of, and contingent upon, such Change in Control.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Notwithstanding anything herein to the contrary, in the event of a Change in Control before the Participant&#8217;s Termination, the PSUs shall vest as described in Section 7 of <u>Exhibit A</u>, such that a Qualifying Termination after the Change in Control will not cause additional PSUs to vest, because any PSUs that do not vest upon the Change in Control are automatically forfeited upon the Change in Control for no consideration, as set forth in Section 7 of <u>Exhibit A</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Any of the acceleration described in Sections 7 and 8 of this <u>Exhibit A</u> is subject to the Participant&#8217;s timely execution and non-revocation of a release of claims in substantially the form set forth as Annex III to the Participant&#8217;s offer letter with the Company dated September 4, 2024 and the Participant&#8217;s continued compliance in all material respects with the Participant&#8217;s obligations under his Restrictive Covenants Agreement (as defined in such offer letter).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>9.</b></p>
			</td>
			<td style="width: auto;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Adjustments</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition, in the event of (i) any dividend (other than regular cash dividends) or other distribution (whether in the form of cash, shares of Common Stock, other securities or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, split-off, spin-off, combination, repurchase or exchange of shares of Common Stock or other securities of the Company, issuance of warrants or other rights to acquire shares of Common Stock or other securities of the Company, or other similar corporate transaction or event that affects the shares of Common Stock (including a Change in Control); or (ii) unusual or nonrecurring events affecting the Company, including changes in applicable rules, rulings, regulations or other requirements, that the Committee determines, in its sole discretion, could result in substantial dilution or enlargement of the rights intended to be granted to, or available for, Participants (any event in (i) or (ii), an &#8220;<u>Adjustment Event</u>&#8221;), the Committee shall, in respect of any such Adjustment Event, make such proportionate substitution or adjustment, if any, as it deems equitable, to any or all of (A) the number of shares of Common Stock or other securities of the Company (or number and kind of other securities or other property) which may be issued in respect of this Grant Notice and Agreement; and (C) the terms of the PSUs, including, without limitation, (I) the number of shares of Common Stock or other securities of the Company (or number and kind of other securities or other property) to which this Grant Notice and Agreement relates; (II) any amount payable as a condition of issuance of shares of Common Stock; or (III) any applicable performance measures; provided, that in the case of any &#8220;equity restructuring&#8221; (within the meaning of the Financial Accounting Standards Board Accounting Standards Codification Topic 718 (or any successor pronouncement thereto)), the Committee shall make an equitable or proportionate adjustment to outstanding Awards to reflect such equity restructuring.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex_830380.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head>
	<title>ex_830380.htm</title>
	<!-- Generated by ThunderDome Portal - 7/10/2025 6:47:28 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: Garamond, Times, serif; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: Garamond, Times, serif;"><font style="font-size: 10pt; font-family: Garamond, Times, serif;"><b>Exhibit 31.1</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: Garamond, Times, serif;"><font style="font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</font></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">I, Ronald W. Hovsepian, certify that:</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">1.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">I have reviewed this Quarterly Report on Form 10-Q of Skillsoft Corp.;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">3.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">4.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">a.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">b.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">c.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Evaluated the effectiveness of the registrant&#8217;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</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">d.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">5.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">a.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">b.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Date: <a data-tblloc="21x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148473374">September 9, 2025</a></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Garamond, Times, serif; width: 100%;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 50%; border-bottom: 1px solid rgb(0, 0, 0); font-family: Garamond, Times, serif;">/s/ Ronald W. Hovsepian</td>
			<td style="width: 50%; font-family: Garamond, Times, serif;">&nbsp;</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ronald W. Hovsepian</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Executive Officer</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(Principal Executive Officer)</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex_830381.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head>
	<title>ex_830381.htm</title>
	<!-- Generated by ThunderDome Portal - 6/12/2025 4:55:33 PM -->
	<meta charset="utf-8">
	<meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: Garamond, Times, serif; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: Garamond, Times, serif;"><font style="font-size: 10pt; font-family: Garamond, Times, serif;"><b>Exhibit 31.2</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">I, John Frederick, certify that:</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">1.</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">I have reviewed this Quarterly Report on Form 10-Q of Skillsoft Corp.;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2.</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">3.</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">4.</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">a.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">b.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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;</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">c.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Evaluated the effectiveness of the registrant&#8217;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</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">d.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">5.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">a.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;">

		<tr style="vertical-align: top; font-family: Garamond, Times, serif;">
			<td style="width: 18pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">b.</p>
			</td>
			<td style="width: auto; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Date: <a data-tblloc="21x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148688994">September 9, 2025</a></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Garamond, Times, serif; width: 100%;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 50%; border-bottom: 1px solid rgb(0, 0, 0); font-family: Garamond, Times, serif;">/s/ John Frederick</td>
			<td style="width: 50%; font-family: Garamond, Times, serif;">&nbsp;</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John Frederick</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Financial Officer</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(Principal Financial Officer)</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex_830382.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html><head>
	<title>ex_830382.htm</title>
	<!-- Generated by ThunderDome Portal - 8/28/2025 9:37:59 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: Garamond, Times, serif; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><b>EXHIBIT 32.1</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In connection with the Quarterly Report of Skillsoft Corp. (the &#8220;Company&#8221;) on Form 10-Q for the quarterly period ended <a data-tblloc="5x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148832194">July 31, 2025</a>, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 15pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(1)</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 15pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(2)</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: Garamond, Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: middle; width: 14%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Date: <a data-tblloc="21x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148818067">September 9, 2025</a></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/ Ronald W. Hovsepian</p>
			</td>
		</tr>
		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: middle; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">Ronald W. Hovsepian</td>
		</tr>
		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: middle; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Executive Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: middle; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">(Principal Executive Officer)</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. &#167; 1350 and is not being filed as part of the Report or as a separate disclosure document.</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ex_830383.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html><head>
	<title>ex_830383.htm</title>
	<!-- Generated by ThunderDome Portal - 8/28/2025 9:38:31 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: Garamond, Times, serif; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><b>EXHIBIT 32.2</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In connection with the Quarterly Report of Skillsoft Corp. (the &#8220;Company&#8221;) on Form 10-Q for the quarterly period ended <a data-tblloc="5x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148899380">July 31, 2025</a>, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 15pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(1)</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="width: 15pt; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(2)</p>
			</td>
			<td style="vertical-align: top; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: Garamond, Times, serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">

		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: bottom; width: 14%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Date: <a data-tblloc="21x1" data-tblname="398175" data-tblv="20" id="led398175F2023431683148915747">September 9, 2025</a></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/ John Frederick</p>
			</td>
		</tr>
		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: bottom; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">John Frederick</td>
		</tr>
		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: bottom; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Financial Officer</p>
			</td>
		</tr>
		<tr style="font-family: Garamond, Times, serif;">
			<td style="vertical-align: bottom; width: 14%; font-family: Garamond, Times, serif;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 12.5%; font-family: Garamond, Times, serif;">
			<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(Principal Financial Officer)</p>
			</td>
		</tr>

</table>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. &#167; 1350 and is not being filed as part of the Report or as a separate disclosure document.</p>

<p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>skil-20250731.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:58PM UTC 2025-09-09--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:exch="http://xbrl.sec.gov/exch/2025" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2025" xmlns:sic="http://xbrl.sec.gov/sic/2025" xmlns:skil="http://www.skillsoft.com/20250731" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.skillsoft.com/20250731">
  <xsd:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2025" schemaLocation="https://xbrl.sec.gov/exch/2025/exch-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2025" schemaLocation="https://xbrl.sec.gov/naics/2025/naics-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="skil-20250731_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="skil-20250731_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="skil-20250731_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="skil-20250731_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.skillsoft.com/20250731/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-balance-sheets" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Unaudited Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-statements-of-operations" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Unaudited Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-unaudited-condensed-consolidated-statements-of-cash-flows" roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-description-of-business-and-basis-of-presentation-" roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 1 - Description of Business and Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies" roleURI="http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 2 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 3 - Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-taxes" roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 4 - Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-restructuring" roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 5 - Restructuring</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-commitments-and-contingencies" roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 6 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-longterm-debt" roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 7 - Long-term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-shareholders-equity" roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 8 - Shareholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 9 - Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 10 - Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-fair-value-measurements" roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 11 - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-segment-information" roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 12 - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-net-income-loss-per-share" roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 13 - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-related-party-transactions" roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 14 - Related Party Transactions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-subsequent-events" roleURI="http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 15 - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995468 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995469 - Disclosure - Note 3 - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-restructuring-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995470 - Disclosure - Note 5 - Restructuring (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-longterm-debt-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995471 - Disclosure - Note 7 - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-shareholders-equity-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995472 - Disclosure - Note 8 - Shareholders' Equity (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995473 - Disclosure - Note 9 - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995474 - Disclosure - Note 10 - Revenue (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-fair-value-measurements-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995475 - Disclosure - Note 11 - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-segment-information-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995476 - Disclosure - Note 12 - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-net-income-loss-per-share-tables" roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995477 - Disclosure - Note 13 - Net Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-description-of-business-and-basis-of-presentation-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995478 - Disclosure - Note 1 - Description of Business and Basis of Presentation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995479 - Disclosure - Note 3 - Intangible Assets (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets-schedule-of-intangible-assets-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995480 - Disclosure - Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets-expected-amortization-expense-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995481 - Disclosure - Note 3 - Intangible Assets - Expected Amortization Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-intangible-assets-roll-forward-of-goodwill-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995482 - Disclosure - Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-taxes-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995483 - Disclosure - Note 4 - Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995484 - Disclosure - Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995485 - Disclosure - Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-commitments-and-contingencies-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995486 - Disclosure - Note 6 - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-longterm-debt-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995487 - Disclosure - Note 7 - Long-term Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-longterm-debt-schedule-of-debt-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995488 - Disclosure - Note 7 - Long-term Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995489 - Disclosure - Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-shareholders-equity-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995490 - Disclosure - Note 8 - Shareholders' Equity (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995491 - Disclosure - Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995492 - Disclosure - Note 9 - Stock-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995493 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995494 - Disclosure - Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995495 - Disclosure - Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995496 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995497 - Disclosure - Note 10 - Revenue (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995498 - Disclosure - Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue-deferred-revenue-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995499 - Disclosure - Note 10 - Revenue - Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-revenue-deferred-contract-acquisition-costs-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995500 - Disclosure - Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-fair-value-measurements-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995501 - Disclosure - Note 11 - Fair Value Measurements (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995502 - Disclosure - Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-segment-information-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995503 - Disclosure - Note 12 - Segment Information (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-segment-information-summary-results-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995504 - Disclosure - Note 12 - Segment Information - Summary Results (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-segment-information-segment-assets-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995505 - Disclosure - Note 12 - Segment Information - Segment Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-net-income-loss-per-share-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995506 - Disclosure - Note 13 - Net Income (Loss) Per Share (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995507 - Disclosure - Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995508 - Disclosure - Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-related-party-transactions-details-textual" roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995509 - Disclosure - Note 14 - Related Party Transactions (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="skil_AccountsReceivableFacilityMember" name="AccountsReceivableFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_CapitalizedContractCostContractAcquisitionCosts" name="CapitalizedContractCostContractAcquisitionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_CommonStockOutstandingMember" name="CommonStockOutstandingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" name="ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" name="ContractWithCustomerLiabilityRevenueRecognizedInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" name="ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="skil_ContractualObligationPeriod" name="ContractualObligationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_CustomerContractTerm" name="CustomerContractTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" name="DaysFollowingTerminationOfEmploymentOrServiceMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" name="FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="skil_GlobalKnowledgeSegmentMember" name="GlobalKnowledgeSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_IndemnificationsOrCommitmentsMember" name="IndemnificationsOrCommitmentsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_InducementPlanMember" name="InducementPlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_IntercompanyRevenuesBetweenReportableSegments" name="IntercompanyRevenuesBetweenReportableSegments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_LegalProceedingsAndClaimsMember" name="LegalProceedingsAndClaimsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_LiabilityclassifiedPerformanceAwardMember" name="LiabilityclassifiedPerformanceAwardMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_LongtermDebtMaturityAfterYearFour" name="LongtermDebtMaturityAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="skil_LongtermIncentiveCompensationExpense" name="LongtermIncentiveCompensationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" name="MarketbasedRestrictedStockUnitsMBRSUsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_MihLearningsBvMember" name="MihLearningsBvMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" name="MonthsFollowingOptioneesDeathOrDisabilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" name="NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" name="NumberOfCountriesWithGreaterThanTenPercentOfRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_OfftheshelfProductsMember" name="OfftheshelfProductsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_OtherAmericasMember" name="OtherAmericasMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_PerformancebasedRestrictedStockUnitsMember" name="PerformancebasedRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_ProfessionalServicesMember" name="ProfessionalServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_PublishingRightsMember" name="PublishingRightsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_RestructuringChargeLiabilityActivityTableTextBlock" name="RestructuringChargeLiabilityActivityTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_SAASAndSubscriptionServicesMember" name="SAASAndSubscriptionServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" name="ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" name="SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" name="SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_SharebasedCompensationExpenseDecreaseFromForfeiture" name="SharebasedCompensationExpenseDecreaseFromForfeiture" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_SkillsoftTrademarkMember" name="SkillsoftTrademarkMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_SubscriptionContractsMember" name="SubscriptionContractsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="skil_SystemMigration" name="SystemMigration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_TalentDevelopmentSolutionsSegmentMember" name="TalentDevelopmentSolutionsSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_TermB1LoansMember" name="TermB1LoansMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_TermLoanFacilityMember" name="TermLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_The2020OmnibusIncentivePlanMember" name="The2020OmnibusIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" name="VirtualOndemandAndClassroomAndIndividualizedCoachingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" name="statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-10-revenue-deferred-revenue-details" name="statement-statement-note-10-revenue-deferred-revenue-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" name="statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-10-revenue-tables" name="statement-statement-note-10-revenue-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" name="statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-11-fair-value-measurements-tables" name="statement-statement-note-11-fair-value-measurements-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-12-segment-information-segment-assets-details" name="statement-statement-note-12-segment-information-segment-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-12-segment-information-summary-results-details" name="statement-statement-note-12-segment-information-summary-results-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-12-segment-information-tables" name="statement-statement-note-12-segment-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" name="statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" name="statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-13-net-income-loss-per-share-tables" name="statement-statement-note-13-net-income-loss-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" name="statement-statement-note-3-intangible-assets-expected-amortization-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" name="statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" name="statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-3-intangible-assets-tables" name="statement-statement-note-3-intangible-assets-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" name="statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" name="statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-5-restructuring-tables" name="statement-statement-note-5-restructuring-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" name="statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" name="statement-statement-note-7-longterm-debt-schedule-of-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-7-longterm-debt-tables" name="statement-statement-note-7-longterm-debt-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" name="statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-8-shareholders-equity-tables" name="statement-statement-note-8-shareholders-equity-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" name="statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" name="statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" name="statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" name="statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-note-9-stockbased-compensation-tables" name="statement-statement-note-9-stockbased-compensation-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="skil_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>skil-20250731_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:58PM UTC 2025-09-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermDebtMaturityAfterYearFour" xlink:label="skil_LongtermDebtMaturityAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="skil_LongtermDebtMaturityAfterYearFour" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBorrowings" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockCommonValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostsAndExpenses" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest" xlink:label="us-gaap_PaidInKindInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_PaidInKindInterest" xlink:type="arc"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="arc"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForSoftware" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="us-gaap_FairValueNetAssetLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_DerivativeLiabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_RestrictedCash" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>skil-20250731_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:58PM UTC 2025-09-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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/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/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/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" 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:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events" xlink:href="skil-20250731.xsd#statement-note-15-subsequent-events" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring" xlink:href="skil-20250731.xsd#statement-note-5-restructuring" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-document-and-entity-information" xlink:href="skil-20250731.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-" xlink:href="skil-20250731.xsd#statement-note-1-description-of-business-and-basis-of-presentation-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="skil-20250731.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes" xlink:href="skil-20250731.xsd#statement-note-4-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-4-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies" xlink:href="skil-20250731.xsd#statement-note-6-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IndemnificationsOrCommitmentsMember" xlink:label="skil_IndemnificationsOrCommitmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LegalProceedingsAndClaimsMember" xlink:label="skil_LegalProceedingsAndClaimsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="skil_LegalProceedingsAndClaimsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="skil_IndemnificationsOrCommitmentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_AccountsReceivableFacilityMember" xlink:label="skil_AccountsReceivableFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermB1LoansMember" xlink:label="skil_TermB1LoansMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="skil_TermB1LoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="skil_AccountsReceivableFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_InducementPlanMember" xlink:label="skil_InducementPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_The2020OmnibusIncentivePlanMember" xlink:label="skil_The2020OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="skil_The2020OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="skil_InducementPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue" xlink:href="skil-20250731.xsd#statement-note-10-revenue" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SubscriptionContractsMember" xlink:label="skil_SubscriptionContractsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="skil_SubscriptionContractsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information" xlink:href="skil-20250731.xsd#statement-note-12-segment-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions" xlink:href="skil-20250731.xsd#statement-note-14-related-party-transactions" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MihLearningsBvMember" xlink:label="skil_MihLearningsBvMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OfftheshelfProductsMember" xlink:label="skil_OfftheshelfProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="skil_MihLearningsBvMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="skil_OfftheshelfProductsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies" xlink:href="skil-20250731.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:label="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables" xlink:href="skil-20250731.xsd#statement-note-10-revenue-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc 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" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:href="skil-20250731.xsd#statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual" xlink:href="skil-20250731.xsd#statement-note-4-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:href="skil-20250731.xsd#statement-note-6-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IndemnificationsOrCommitmentsMember" xlink:label="skil_IndemnificationsOrCommitmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LegalProceedingsAndClaimsMember" xlink:label="skil_LegalProceedingsAndClaimsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="us-gaap_LossContingencyLossInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="skil_LegalProceedingsAndClaimsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="skil_IndemnificationsOrCommitmentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyLossInPeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_AccountsReceivableFacilityMember" xlink:label="skil_AccountsReceivableFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermB1LoansMember" xlink:label="skil_TermB1LoansMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="skil_TermB1LoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="skil_AccountsReceivableFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermBorrowings" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_InducementPlanMember" xlink:label="skil_InducementPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_The2020OmnibusIncentivePlanMember" xlink:label="skil_The2020OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="skil_The2020OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="skil_InducementPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual" xlink:href="skil-20250731.xsd#statement-note-10-revenue-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CustomerContractTerm" xlink:label="skil_CustomerContractTerm" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SubscriptionContractsMember" xlink:label="skil_SubscriptionContractsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="skil_SubscriptionContractsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_CustomerContractTerm" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IntercompanyRevenuesBetweenReportableSegments" xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_IntercompanyRevenuesBetweenReportableSegments" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual" xlink:href="skil-20250731.xsd#statement-note-14-related-party-transactions-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractualObligationPeriod" xlink:label="skil_ContractualObligationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MihLearningsBvMember" xlink:label="skil_MihLearningsBvMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OfftheshelfProductsMember" xlink:label="skil_OfftheshelfProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="skil_MihLearningsBvMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="skil_OfftheshelfProductsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligation" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractualObligationPeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-deferred-revenue-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:label="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CapitalizedContractCostContractAcquisitionCosts" xlink:label="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitAxis" xlink:label="us-gaap_ReportingUnitAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitDomain" xlink:label="us-gaap_ReportingUnitDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitDomain" xlink:label="us-gaap_ReportingUnitDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="us-gaap_ReportingUnitDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReportingUnitAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReportingUnitDomain" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="us-gaap_ReportingUnitDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReportingUnitDomain" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermDebtMaturityAfterYearFour" xlink:label="skil_LongtermDebtMaturityAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_LongtermDebtMaturityAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-segment-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockCommonValue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest" xlink:label="us-gaap_PaidInKindInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaidInKindInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForSoftware" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PublishingRightsMember" xlink:label="skil_PublishingRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SkillsoftTrademarkMember" xlink:label="skil_SkillsoftTrademarkMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="skil_PublishingRightsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OrderOrProductionBacklogMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="skil_SkillsoftTrademarkMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCosts" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringReserve" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="us-gaap_FairValueNetAssetLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCash" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueNetAssetLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociBeforeTaxAttributableToParent" xlink:label="us-gaap_AociBeforeTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="us-gaap_AociTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociBeforeTaxAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociTaxAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OtherAmericasMember" xlink:label="skil_OtherAmericasMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ProfessionalServicesMember" xlink:label="skil_ProfessionalServicesMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SAASAndSubscriptionServicesMember" xlink:label="skil_SAASAndSubscriptionServicesMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:label="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="skil_SAASAndSubscriptionServicesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="skil_ProfessionalServicesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="skil_OtherAmericasMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-summary-results-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermIncentiveCompensationExpense" xlink:label="skil_LongtermIncentiveCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SystemMigration" xlink:label="skil_SystemMigration" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidationItemsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationEliminationsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LaborAndRelatedExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_LongtermIncentiveCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SystemMigration" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_CommonStockOutstandingMember" xlink:label="skil_CommonStockOutstandingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="skil_CommonStockOutstandingMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" 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" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>skil-20250731_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:58PM UTC 2025-09-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" 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.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_DocumentAndEntityInformation" xlink:label="skil_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="skil_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_DocumentAndEntityInformation" xlink:to="skil_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeNotionalAmount</link:label>
    <link:label xlink:label="us-gaap_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeGainLossOnDerivativeNet</link:label>
    <link:label xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="skil_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="skil_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-significant-accounting-policies-policies" xlink:label="skil_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-significant-accounting-policies-policies" xlink:to="skil_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-tables" xlink:label="skil_statement-statement-note-3-intangible-assets-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-3-intangible-assets-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Intangible Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-3-intangible-assets-tables" xlink:to="skil_statement-statement-note-3-intangible-assets-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-tables" xlink:label="skil_statement-statement-note-5-restructuring-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-5-restructuring-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Restructuring</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-5-restructuring-tables" xlink:to="skil_statement-statement-note-5-restructuring-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-tables" xlink:label="skil_statement-statement-note-7-longterm-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-7-longterm-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Long-term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-7-longterm-debt-tables" xlink:to="skil_statement-statement-note-7-longterm-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-8-shareholders-equity-tables" xlink:label="skil_statement-statement-note-8-shareholders-equity-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-8-shareholders-equity-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Shareholders' Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-8-shareholders-equity-tables" xlink:to="skil_statement-statement-note-8-shareholders-equity-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-tables" xlink:label="skil_statement-statement-note-9-stockbased-compensation-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-9-stockbased-compensation-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Stock-based Compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-9-stockbased-compensation-tables" xlink:to="skil_statement-statement-note-9-stockbased-compensation-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-tables" xlink:label="skil_statement-statement-note-10-revenue-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-10-revenue-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-10-revenue-tables" xlink:to="skil_statement-statement-note-10-revenue-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-11-fair-value-measurements-tables" xlink:label="skil_statement-statement-note-11-fair-value-measurements-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-11-fair-value-measurements-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Fair Value Measurements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-11-fair-value-measurements-tables" xlink:to="skil_statement-statement-note-11-fair-value-measurements-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-tables" xlink:label="skil_statement-statement-note-12-segment-information-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-12-segment-information-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Segment Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-12-segment-information-tables" xlink:to="skil_statement-statement-note-12-segment-information-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Net Income (Loss) Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:to="skil_statement-statement-note-13-net-income-loss-per-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:label="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:to="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:label="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Intangible Assets - Expected Amortization Expense (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:to="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:label="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:to="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:label="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:to="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:label="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:to="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:label="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Long-term Debt - Schedule of Debt (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:to="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:label="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:to="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:label="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:to="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unvested balance, aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:to="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:to="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:to="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:to="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:label="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:to="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:label="skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-10-revenue-deferred-revenue-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Revenue - Deferred Revenue (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:to="skil_statement-statement-note-10-revenue-deferred-revenue-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:label="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:to="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:label="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:to="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-summary-results-details" xlink:label="skil_statement-statement-note-12-segment-information-summary-results-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-12-segment-information-summary-results-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Segment Information - Summary Results (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-12-segment-information-summary-results-details" xlink:to="skil_statement-statement-note-12-segment-information-summary-results-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:label="skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-12-segment-information-segment-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Segment Information - Segment Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:to="skil_statement-statement-note-12-segment-information-segment-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:to="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="locator"/>
    <link:label xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:to="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency adjustment, net of tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granted, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatements" xlink:label="skil_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="skil_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_NotesToFinancialStatements" xlink:to="skil_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeNumberOfInstrumentsHeld-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeNumberOfInstrumentsHeld</link:label>
    <link:label xlink:label="us-gaap_DerivativeNumberOfInstrumentsHeld-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="us-gaap_DerivativeNumberOfInstrumentsHeld-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="skil_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="skil_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested balance, weighted average grant date fair value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested balance, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested balance, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested balance, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociBeforeTaxAttributableToParent" xlink:label="us-gaap_AociBeforeTaxAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AociBeforeTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AociBeforeTaxAttributableToParent</link:label>
    <link:label xlink:label="us-gaap_AociBeforeTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, before tax</link:label>
    <link:label xlink:label="us-gaap_AociBeforeTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, before tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociBeforeTaxAttributableToParent" xlink:to="us-gaap_AociBeforeTaxAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested and exercisable, July 31, 2025 (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="us-gaap_AociTaxAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AociTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AociTaxAttributableToParent</link:label>
    <link:label xlink:label="us-gaap_AociTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, tax</link:label>
    <link:label xlink:label="us-gaap_AociTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociTaxAttributableToParent" xlink:to="us-gaap_AociTaxAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested and Exercisable, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested and Exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested and Exercisable, aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="locator"/>
    <link:label xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash property, equipment, software and operating right-of-use asset impairment charges</link:label>
    <link:label xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents non-cash lease and property and equipment impairment charges.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:to="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitAxis" xlink:label="us-gaap_ReportingUnitAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReportingUnitAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="us-gaap_ReportingUnitAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitDomain" xlink:label="us-gaap_ReportingUnitDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReportingUnitDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportingUnitDomain" xlink:to="us-gaap_ReportingUnitDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expired, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccountsPayableCurrent</link:label>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expired, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TrademarksAndTradeNamesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</link:label>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForSoftware-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForSoftware</link:label>
    <link:label xlink:label="us-gaap_PaymentsForSoftware-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Internally developed software - capitalized costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForSoftware" xlink:to="us-gaap_PaymentsForSoftware-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrderOrProductionBacklogMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrderOrProductionBacklogMember" xlink:to="us-gaap_OrderOrProductionBacklogMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average common share outstanding:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid (received) for income taxes, net of refunds</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LossContingencyAccrualAtCarryingValue</link:label>
    <link:label xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DevelopedTechnologyRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtFairValue</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer-Related Intangible Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedContractCostNet</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred contract acquisition costs as of January 31, 2025</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostNet-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred contract acquisition costs as of July 31, 2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNet" xlink:to="us-gaap_CapitalizedContractCostNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="us-gaap_LossContingencyLossInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyLossInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LossContingencyLossInPeriod</link:label>
    <link:label xlink:label="us-gaap_LossContingencyLossInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyLossInPeriod" xlink:to="us-gaap_LossContingencyLossInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestrictedCashAndCashEquivalents</link:label>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets, accumulated amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, net</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PerformanceSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyNatureDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:type="locator"/>
    <link:label xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_SharebasedCompensationExpenseDecreaseFromForfeiture</link:label>
    <link:label xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Expense, Decrease From Forfeiture</link:label>
    <link:label xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of decrease in share-based compensation expense from forfeiture of awards.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:to="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate swaps - asset (liability)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeInstrumentRiskAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeContractTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss) per share:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities, including long-term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCash-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label xlink:label="us-gaap_RestrictedCash-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestrictedCash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LaborAndRelatedExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LaborAndRelatedExpense</link:label>
    <link:label xlink:label="us-gaap_LaborAndRelatedExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business unit product research and management expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockSharesAcquired</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockSharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentInterestRateDuringPeriod</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets, including long-term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring</link:label>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring expense during-the-period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition and integration related costs</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition and integration related costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedContractCostAmortization</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Recognition of contract acquisition costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="us-gaap_CapitalizedContractCostTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockCommonValue</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockCommonValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost - 299,777 shares as of July 31, 2025 and January 31, 2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MihLearningsBvMember" xlink:label="skil_MihLearningsBvMember" xlink:type="locator"/>
    <link:label xlink:label="skil_MihLearningsBvMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MIH Learnings B.V [Member]</link:label>
    <link:label xlink:label="skil_MihLearningsBvMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents MIH Learnings B.V.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_MihLearningsBvMember" xlink:to="skil_MihLearningsBvMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" xlink:type="locator"/>
    <link:label xlink:label="ecd_TradingArrByIndTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrByIndTable" xlink:to="ecd_TradingArrByIndTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:label xlink:label="skil_LiabilityclassifiedPerformanceAwardMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability-classified Performance Award [Member]</link:label>
    <link:label xlink:label="skil_LiabilityclassifiedPerformanceAwardMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">In reference to a liability-classified performance award.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_LiabilityclassifiedPerformanceAwardMember" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CommonStockOutstandingMember" xlink:label="skil_CommonStockOutstandingMember" xlink:type="locator"/>
    <link:label xlink:label="skil_CommonStockOutstandingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Outstanding [Member]</link:label>
    <link:label xlink:label="skil_CommonStockOutstandingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents common stock outstanding.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_CommonStockOutstandingMember" xlink:to="skil_CommonStockOutstandingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_PerformancebasedRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance-based Restricted Stock Units [Member]</link:label>
    <link:label xlink:label="skil_PerformancebasedRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">In relation to Performance-based restricted stock units (PBRSUs).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_PerformancebasedRestrictedStockUnitsMember" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for credit loss expense (recovery)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingAndMarketingExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and marketing</link:label>
    <link:label xlink:label="us-gaap_SellingAndMarketingExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling and marketing expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders&#8217; equity (deficit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:label xlink:label="country_US-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated (deficit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Content and software development</link:label>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business unit content and software development expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, net</link:label>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in current assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:type="locator"/>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Target Achievement Percentage</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">In reference to the percentage of achievement in regards to a specified target result.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for (benefit from) deferred income taxes &#8211; non-cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest" xlink:label="us-gaap_PaidInKindInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaidInKindInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026 (six months remaining)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRestructuring-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRestructuring</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRestructuring-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid during-the-period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestructuringCosts</link:label>
    <link:label xlink:label="us-gaap_RestructuringCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCosts" xlink:to="us-gaap_RestructuringCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, useful life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:label xlink:label="skil_TalentDevelopmentSolutionsSegmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Talent Development Solutions' Segment [Member]</link:label>
    <link:label xlink:label="skil_TalentDevelopmentSolutionsSegmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to talent development solutions' segment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_TalentDevelopmentSolutionsSegmentMember" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="us-gaap_FairValueNetAssetLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueNetAssetLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueNetAssetLiability</link:label>
    <link:label xlink:label="us-gaap_FairValueNetAssetLiability-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets (liabilities) recorded at fair value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_FairValueNetAssetLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent</link:label>
    <link:label xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated liability (1)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAndCashEquivalentsFairValueDisclosure</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair value adjustment of interest rate swaps</link:label>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fair value adjustment of interest rate swaps</link:label>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value adjustment of interest rate swaps</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="skil_TermLoanFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label xlink:label="skil_TermLoanFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the term loan facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_TermLoanFacilityMember" xlink:to="skil_TermLoanFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; common stock - Class A common shares, $0.0001 par value: 18,750,000 shares authorized and 8,972,560 shares issued and 8,672,783 shares outstanding as of July 31, 2025, and 8,616,633 shares issued and 8,316,856 shares outstanding as of January 31, 2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementFrequencyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsRecurringMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_AccountsReceivableFacilityMember" xlink:label="skil_AccountsReceivableFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="skil_AccountsReceivableFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Facility [Member]</link:label>
    <link:label xlink:label="skil_AccountsReceivableFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the accounts receivable facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_AccountsReceivableFacilityMember" xlink:to="skil_AccountsReceivableFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ForeignCurrencyTransactionGainLossAfterTax</link:label>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossAfterTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:label xlink:label="srt_AsiaPacificMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LegalProceedingsAndClaimsMember" xlink:label="skil_LegalProceedingsAndClaimsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_LegalProceedingsAndClaimsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Proceedings and Claims [Member]</link:label>
    <link:label xlink:label="skil_LegalProceedingsAndClaimsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents legal proceedings and claims.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_LegalProceedingsAndClaimsMember" xlink:to="skil_LegalProceedingsAndClaimsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IndemnificationsOrCommitmentsMember" xlink:label="skil_IndemnificationsOrCommitmentsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_IndemnificationsOrCommitmentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnifications or Commitments [Member]</link:label>
    <link:label xlink:label="skil_IndemnificationsOrCommitmentsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents indemnifications or commitments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_IndemnificationsOrCommitmentsMember" xlink:to="skil_IndemnificationsOrCommitmentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:type="locator"/>
    <link:label xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue</link:label>
    <link:label xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Countries with Greater Than Ten Percent of Revenue</link:label>
    <link:label xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of countries with greater than 10% of revenue.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:to="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IntercompanyRevenuesBetweenReportableSegments" xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_IntercompanyRevenuesBetweenReportableSegments</link:label>
    <link:label xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intercompany Revenues Between Reportable Segments</link:label>
    <link:label xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of intercompany revenues between the reportable segments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_IntercompanyRevenuesBetweenReportableSegments" xlink:to="skil_IntercompanyRevenuesBetweenReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockParOrStatedValuePerShare</link:label>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EMEAMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EMEAMember" xlink:to="us-gaap_EMEAMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestIncomeExpenseNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestIncomeExpenseNet</link:label>
    <link:label xlink:label="us-gaap_InterestIncomeExpenseNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfOperatingSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for credit losses of approximately $321 and $501 as of July 31, 2025 and January 31, 2025, respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportableSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenuesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity (deficit):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueDisclosuresTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractualObligationPeriod" xlink:label="skil_ContractualObligationPeriod" xlink:type="locator"/>
    <link:label xlink:label="skil_ContractualObligationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_ContractualObligationPeriod</link:label>
    <link:label xlink:label="skil_ContractualObligationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Period (Year)</link:label>
    <link:label xlink:label="skil_ContractualObligationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The period of contractual obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ContractualObligationPeriod" xlink:to="skil_ContractualObligationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CustomerContractTerm" xlink:label="skil_CustomerContractTerm" xlink:type="locator"/>
    <link:label xlink:label="skil_CustomerContractTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_CustomerContractTerm</link:label>
    <link:label xlink:label="skil_CustomerContractTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Contract Term (Year)</link:label>
    <link:label xlink:label="skil_CustomerContractTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period of customer contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_CustomerContractTerm" xlink:to="skil_CustomerContractTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OfftheshelfProductsMember" xlink:label="skil_OfftheshelfProductsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_OfftheshelfProductsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Off-the-shelf Products [Member]</link:label>
    <link:label xlink:label="skil_OfftheshelfProductsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents off the shelf products.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_OfftheshelfProductsMember" xlink:to="skil_OfftheshelfProductsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentIncomeInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label xlink:label="us-gaap_InvestmentIncomeInterest-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SubscriptionContractsMember" xlink:label="skil_SubscriptionContractsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_SubscriptionContractsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription Contracts [Member]</link:label>
    <link:label xlink:label="skil_SubscriptionContractsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents subscription contracts.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SubscriptionContractsMember" xlink:to="skil_SubscriptionContractsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business unit contribution profit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs of revenues</link:label>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business unit costs of revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember" xlink:type="locator"/>
    <link:label xlink:label="srt_ConsolidationEliminationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Eliminations [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationEliminationsMember" xlink:to="srt_ConsolidationEliminationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PublishingRightsMember" xlink:label="skil_PublishingRightsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_PublishingRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Publishing Rights [Member]</link:label>
    <link:label xlink:label="skil_PublishingRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents publishing rights.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_PublishingRightsMember" xlink:to="skil_PublishingRightsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ConsolidationItemsDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiability</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue as of January 31, 2025</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue as of July 31, 2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeLiabilities</link:label>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">(Liability)-classified market-based awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ConsolidationItemsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostsAndExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CostsAndExpenses</link:label>
    <link:label xlink:label="us-gaap_CostsAndExpenses-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ScenarioUnspecifiedDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementScenarioAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before provision for (benefit from) income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:label xlink:label="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:to="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SkillsoftTrademarkMember" xlink:label="skil_SkillsoftTrademarkMember" xlink:type="locator"/>
    <link:label xlink:label="skil_SkillsoftTrademarkMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Skillsoft Trademark [Member]</link:label>
    <link:label xlink:label="skil_SkillsoftTrademarkMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the trademark for Skillsoft.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SkillsoftTrademarkMember" xlink:to="skil_SkillsoftTrademarkMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNoncurrentNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing costs - long-term portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized original issue discount and issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermB1LoansMember" xlink:label="skil_TermB1LoansMember" xlink:type="locator"/>
    <link:label xlink:label="skil_TermB1LoansMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term B-1 Loans [Member]</link:label>
    <link:label xlink:label="skil_TermB1LoansMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Term B-1 Loans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_TermB1LoansMember" xlink:to="skil_TermB1LoansMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Original issue discount - long-term portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentQuarterlyReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour</link:label>
    <link:label xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentCarryingAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loans - long-term portion</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermBorrowings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings under accounts receivable facility</link:label>
    <link:label xlink:label="us-gaap_ShortTermBorrowings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingAndMarketingExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfSecuredDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfSecuredDebt</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfSecuredDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Principal payments on term loans</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfSecuredDebt" xlink:to="us-gaap_RepaymentsOfSecuredDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermDebtMaturityAfterYearFour" xlink:label="skil_LongtermDebtMaturityAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="skil_LongtermDebtMaturityAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_LongtermDebtMaturityAfterYearFour</link:label>
    <link:label xlink:label="skil_LongtermDebtMaturityAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="skil_LongtermDebtMaturityAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_LongtermDebtMaturityAfterYearFour" xlink:to="skil_LongtermDebtMaturityAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:label xlink:label="skil_GlobalKnowledgeSegmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Knowledge Segment [Member]</link:label>
    <link:label xlink:label="skil_GlobalKnowledgeSegmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Global Knowledge Segment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_GlobalKnowledgeSegmentMember" xlink:to="skil_GlobalKnowledgeSegmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementBusinessSegmentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractualObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractualObligation</link:label>
    <link:label xlink:label="us-gaap_ContractualObligation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual Obligation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:label="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="skil_RestructuringChargeLiabilityActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charge Liability Activity [Table Text Block]</link:label>
    <link:label xlink:label="skil_RestructuringChargeLiabilityActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tabular disclosure of activity related to a restructuring charge liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:to="skil_RestructuringChargeLiabilityActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:type="locator"/>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior year deferred revenue</link:label>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of revenue that was recognized in the prior period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermIncentiveCompensationExpense" xlink:label="skil_LongtermIncentiveCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="skil_LongtermIncentiveCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term incentive compensation expenses</link:label>
    <link:label xlink:label="skil_LongtermIncentiveCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount related to the long-term incentive compensation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_LongtermIncentiveCompensationExpense" xlink:to="skil_LongtermIncentiveCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SystemMigration" xlink:label="skil_SystemMigration" xlink:type="locator"/>
    <link:label xlink:label="skil_SystemMigration-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_SystemMigration</link:label>
    <link:label xlink:label="skil_SystemMigration-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">System migration</link:label>
    <link:label xlink:label="skil_SystemMigration-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cost related to the system migration for software.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SystemMigration" xlink:to="skil_SystemMigration-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (payments on) accounts receivable facility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_The2020OmnibusIncentivePlanMember" xlink:label="skil_The2020OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:label xlink:label="skil_The2020OmnibusIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2020 Omnibus Incentive Plan [Member]</link:label>
    <link:label xlink:label="skil_The2020OmnibusIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2020 Omnibus Incentive Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_The2020OmnibusIncentivePlanMember" xlink:to="skil_The2020OmnibusIncentivePlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="locator"/>
    <link:label xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Months Following Optionees Death or Disability [Member]</link:label>
    <link:label xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents months following optionees' death or disability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:to="skil_MonthsFollowingOptioneesDeathOrDisabilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="locator"/>
    <link:label xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Days Following Termination of Employment or Service [Member]</link:label>
    <link:label xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents days following termination of employment or service.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:to="skil_DaysFollowingTerminationOfEmploymentOrServiceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026 (six months remaining)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:type="locator"/>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Annual Increase, Percentage</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of annual increase in shares authorized.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:type="locator"/>
    <link:label xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred</link:label>
    <link:label xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other Than Options, Share Vested and Deferred (in shares)</link:label>
    <link:label xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that were vested and deferred during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:to="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:label xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market-based Restricted Stock Units (MBRSUs) [Member]</link:label>
    <link:label xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Market-based Restricted Stock Units (MBRSUs).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringReserve-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestructuringReserve</link:label>
    <link:label xlink:label="us-gaap_RestructuringReserve-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Restructuring liability</link:label>
    <link:label xlink:label="us-gaap_RestructuringReserve-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Restructuring liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:type="locator"/>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Right To Receive Shares</link:label>
    <link:label xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right to receive shares per equity instrument other than options of share based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ProfessionalServicesMember" xlink:label="skil_ProfessionalServicesMember" xlink:type="locator"/>
    <link:label xlink:label="skil_ProfessionalServicesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Professional Services [Member]</link:label>
    <link:label xlink:label="skil_ProfessionalServicesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents professional services.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ProfessionalServicesMember" xlink:to="skil_ProfessionalServicesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OtherAmericasMember" xlink:label="skil_OtherAmericasMember" xlink:type="locator"/>
    <link:label xlink:label="skil_OtherAmericasMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Americas [Member]</link:label>
    <link:label xlink:label="skil_OtherAmericasMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Americas excluding US.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_OtherAmericasMember" xlink:to="skil_OtherAmericasMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:label="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:type="locator"/>
    <link:label xlink:label="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Virtual, On-demand and Classroom, and Individualized Coaching [Member]</link:label>
    <link:label xlink:label="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents virtual, on-demand and classroom and individualized coaching.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:to="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SAASAndSubscriptionServicesMember" xlink:label="skil_SAASAndSubscriptionServicesMember" xlink:type="locator"/>
    <link:label xlink:label="skil_SAASAndSubscriptionServicesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SAAS and Subscription Services [Member]</link:label>
    <link:label xlink:label="skil_SAASAndSubscriptionServicesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents SAAS and subscription services.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_SAASAndSubscriptionServicesMember" xlink:to="skil_SAASAndSubscriptionServicesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:label="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:type="locator"/>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings deferred</link:label>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from billing deferred.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:to="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current year deferred revenue</link:label>
    <link:label xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">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.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CapitalizedContractCostContractAcquisitionCosts" xlink:label="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:type="locator"/>
    <link:label xlink:label="skil_CapitalizedContractCostContractAcquisitionCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract acquisition costs</link:label>
    <link:label xlink:label="skil_CapitalizedContractCostContractAcquisitionCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase to asset recognized from cost incurred to obtain or fulfill contract with customer.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:to="skil_CapitalizedContractCostContractAcquisitionCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_InducementPlanMember" xlink:label="skil_InducementPlanMember" xlink:type="locator"/>
    <link:label xlink:label="skil_InducementPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inducement Plan [Member]</link:label>
    <link:label xlink:label="skil_InducementPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Inducement Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="skil_InducementPlanMember" xlink:to="skil_InducementPlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:label xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">srt_StockRepurchaseProgramAuthorizedAmount1</link:label>
    <link:label xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred revenue - non-current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity (deficit)</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash operating lease right-of-use asset expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonClassAMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfStockDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestRateSwapMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingSegmentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>skil-20250731_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:58PM UTC 2025-09-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events" xlink:href="skil-20250731.xsd#statement-note-15-subsequent-events" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring" xlink:href="skil-20250731.xsd#statement-note-5-restructuring" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-document-and-entity-information" xlink:href="skil-20250731.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-" xlink:href="skil-20250731.xsd#statement-note-1-description-of-business-and-basis-of-presentation-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="skil-20250731.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes" xlink:href="skil-20250731.xsd#statement-note-4-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-4-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies" xlink:href="skil-20250731.xsd#statement-note-6-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IndemnificationsOrCommitmentsMember" xlink:label="skil_IndemnificationsOrCommitmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LegalProceedingsAndClaimsMember" xlink:label="skil_LegalProceedingsAndClaimsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="skil_LegalProceedingsAndClaimsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="skil_IndemnificationsOrCommitmentsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_AccountsReceivableFacilityMember" xlink:label="skil_AccountsReceivableFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermB1LoansMember" xlink:label="skil_TermB1LoansMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="skil_TermB1LoansMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="skil_AccountsReceivableFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_InducementPlanMember" xlink:label="skil_InducementPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_The2020OmnibusIncentivePlanMember" xlink:label="skil_The2020OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="skil_The2020OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="skil_InducementPlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue" xlink:href="skil-20250731.xsd#statement-note-10-revenue" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SubscriptionContractsMember" xlink:label="skil_SubscriptionContractsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="skil_SubscriptionContractsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateSwapMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information" xlink:href="skil-20250731.xsd#statement-note-12-segment-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions" xlink:href="skil-20250731.xsd#statement-note-14-related-party-transactions" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MihLearningsBvMember" xlink:label="skil_MihLearningsBvMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NotesToFinancialStatementsAbstract" xlink:label="skil_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OfftheshelfProductsMember" xlink:label="skil_OfftheshelfProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="skil_MihLearningsBvMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="skil_OfftheshelfProductsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <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:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_TradingArrByIndTable" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies" xlink:href="skil-20250731.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-significant-accounting-policies-policies" xlink:label="skil_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-tables" xlink:label="skil_statement-statement-note-3-intangible-assets-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-3-intangible-assets-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:label="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-tables" xlink:label="skil_statement-statement-note-5-restructuring-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-5-restructuring-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="skil_RestructuringChargeLiabilityActivityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-tables" xlink:label="skil_statement-statement-note-7-longterm-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-7-longterm-debt-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-8-shareholders-equity-tables" xlink:label="skil_statement-statement-note-8-shareholders-equity-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-8-shareholders-equity-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-tables" xlink:label="skil_statement-statement-note-9-stockbased-compensation-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-9-stockbased-compensation-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables" xlink:href="skil-20250731.xsd#statement-note-10-revenue-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-tables" xlink:label="skil_statement-statement-note-10-revenue-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-10-revenue-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-11-fair-value-measurements-tables" xlink:label="skil_statement-statement-note-11-fair-value-measurements-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-11-fair-value-measurements-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-tables" xlink:label="skil_statement-statement-note-12-segment-information-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-12-segment-information-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:href="skil-20250731.xsd#statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual" xlink:href="skil-20250731.xsd#statement-note-4-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-n2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-n2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-n2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-n2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:href="skil-20250731.xsd#statement-note-6-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IndemnificationsOrCommitmentsMember" xlink:label="skil_IndemnificationsOrCommitmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LegalProceedingsAndClaimsMember" xlink:label="skil_LegalProceedingsAndClaimsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="us-gaap_LossContingencyLossInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="skil_LegalProceedingsAndClaimsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="skil_IndemnificationsOrCommitmentsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyLossInPeriod-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_AccountsReceivableFacilityMember" xlink:label="skil_AccountsReceivableFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermB1LoansMember" xlink:label="skil_TermB1LoansMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="skil_TermB1LoansMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="skil_AccountsReceivableFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermBorrowings-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:label="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_InducementPlanMember" xlink:label="skil_InducementPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:label="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred" xlink:label="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage" xlink:label="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SharebasedCompensationExpenseDecreaseFromForfeiture" xlink:label="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_The2020OmnibusIncentivePlanMember" xlink:label="skil_The2020OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="skil_The2020OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="skil_InducementPlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="skil_DaysFollowingTerminationOfEmploymentOrServiceMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="skil_MonthsFollowingOptioneesDeathOrDisabilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SharebasedCompensationExpenseDecreaseFromForfeiture-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual" xlink:href="skil-20250731.xsd#statement-note-10-revenue-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CustomerContractTerm" xlink:label="skil_CustomerContractTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue" xlink:label="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SubscriptionContractsMember" xlink:label="skil_SubscriptionContractsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="skil_SubscriptionContractsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_CustomerContractTerm-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-n2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="us-gaap_DerivativeNumberOfInstrumentsHeld-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateSwapMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNumberOfInstrumentsHeld-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet-n2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtFairValue-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_IntercompanyRevenuesBetweenReportableSegments" xlink:label="skil_IntercompanyRevenuesBetweenReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_IntercompanyRevenuesBetweenReportableSegments-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual" xlink:href="skil-20250731.xsd#statement-note-14-related-party-transactions-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractualObligationPeriod" xlink:label="skil_ContractualObligationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MihLearningsBvMember" xlink:label="skil_MihLearningsBvMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoteToFinancialStatementDetailsTextual" xlink:label="skil_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OfftheshelfProductsMember" xlink:label="skil_OfftheshelfProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="skil_MihLearningsBvMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="skil_OfftheshelfProductsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligation-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractualObligationPeriod-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LiabilityclassifiedPerformanceAwardMember" xlink:label="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_LiabilityclassifiedPerformanceAwardMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-deferred-revenue-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:label="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:label="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:label="skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-10-revenue-deferred-revenue-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_CapitalizedContractCostContractAcquisitionCosts" xlink:label="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:label="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_CapitalizedContractCostContractAcquisitionCosts" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalizedContractCostNet-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:label="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:label="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:label="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitAxis" xlink:label="us-gaap_ReportingUnitAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportingUnitDomain" xlink:label="us-gaap_ReportingUnitDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="us-gaap_ReportingUnitDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReportingUnitAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TermLoanFacilityMember" xlink:label="skil_TermLoanFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:label="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="skil_TermLoanFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent-n9" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet-n9" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:href="skil-20250731.xsd#statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermDebtMaturityAfterYearFour" xlink:label="skil_LongtermDebtMaturityAfterYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:label="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_LongtermDebtMaturityAfterYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent-n9" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet-n9" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-segment-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:label="skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-12-segment-information-segment-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockCommonValue-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InterestExpense-n8" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:label="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest" xlink:label="us-gaap_PaidInKindInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaidInKindInterest" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForSoftware-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfSecuredDebt-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:href="skil-20250731.xsd#statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PublishingRightsMember" xlink:label="skil_PublishingRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SkillsoftTrademarkMember" xlink:label="skil_SkillsoftTrademarkMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:label="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="skil_PublishingRightsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_OrderOrProductionBacklogMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="skil_SkillsoftTrademarkMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:label="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCosts-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:href="skil-20250731.xsd#statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:label="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringReserve-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringReserve-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:href="skil-20250731.xsd#statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:label="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="us-gaap_FairValueNetAssetLiability-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCash-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities-n9" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueNetAssetLiability-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:href="skil-20250731.xsd#statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:label="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:href="skil-20250731.xsd#statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:label="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociBeforeTaxAttributableToParent" xlink:label="us-gaap_AociBeforeTaxAttributableToParent-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociBeforeTaxAttributableToParent" xlink:label="us-gaap_AociBeforeTaxAttributableToParent-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="us-gaap_AociTaxAttributableToParent-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="us-gaap_AociTaxAttributableToParent-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociBeforeTaxAttributableToParent-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociTaxAttributableToParent-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-4" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossAfterTax-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociBeforeTaxAttributableToParent-5" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AociTaxAttributableToParent-5" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:label="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_PerformancebasedRestrictedStockUnitsMember" xlink:label="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_MarketbasedRestrictedStockUnitsMBRSUsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="skil_PerformancebasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:href="skil-20250731.xsd#statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_OtherAmericasMember" xlink:label="skil_OtherAmericasMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_ProfessionalServicesMember" xlink:label="skil_ProfessionalServicesMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SAASAndSubscriptionServicesMember" xlink:label="skil_SAASAndSubscriptionServicesMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:label="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:label="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="skil_SAASAndSubscriptionServicesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="skil_ProfessionalServicesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_EMEAMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="skil_OtherAmericasMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AsiaPacificMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details" xlink:href="skil-20250731.xsd#statement-note-12-segment-information-summary-results-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_GlobalKnowledgeSegmentMember" xlink:label="skil_GlobalKnowledgeSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_LongtermIncentiveCompensationExpense" xlink:label="skil_LongtermIncentiveCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_SystemMigration" xlink:label="skil_SystemMigration-2" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_TalentDevelopmentSolutionsSegmentMember" xlink:label="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-12-segment-information-summary-results-details" xlink:label="skil_statement-statement-note-12-segment-information-summary-results-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-12-segment-information-summary-results-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_TalentDevelopmentSolutionsSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidationItemsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="us-gaap_OperatingSegmentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="skil_GlobalKnowledgeSegmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationEliminationsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LaborAndRelatedExpense-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_LongtermIncentiveCompensationExpense" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="skil_SystemMigration-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingAndMarketingExpense-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInterest-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:href="skil-20250731.xsd#statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit" xlink:type="extended">
    <link:loc xlink:href="skil-20250731.xsd#skil_CommonStockOutstandingMember" xlink:label="skil_CommonStockOutstandingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="skil_CommonStockOutstandingMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockCommonMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-n8" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares-5" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:href="skil-20250731.xsd#statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="skil-20250731.xsd#skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:label="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>formula.jpg
<TEXT>
begin 644 formula.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
M   *    &@    !'<F5E;G-H;W0 _]L 0P ! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M_]L 0P$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\  $0@ *0)F P$B  (1 0,1 ?_$
M !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%
M!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()
M"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%
MQL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$!
M 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P !
M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:
M)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ _M^_:+^/
M&E_L]>!M \67OA[4?%VK>,?BO\'_ (->#?"FE75M87FN>,_C-\2?#?PYT)7O
M[Q7M['2]%D\03>)_$-XT4\MMX<T+5IK.TO;U+:RN/F7X,?M]:I\:?%QU#1/V
M9/BU9_LU:AXS_:*\!:%^TXFJ^#M8\-Q:O^S-XH\4>#O&.O\ C;P'IFJR>-/!
MW@/QSXA\&>)=/^$/B2&V\17_ (KETU&\1>'_  5%JN@R:M[M^UA\"]=^//@'
MP-I7A+5=*T?QC\,_C_\ L^_';PO/KTMW#H=[=_!KXM^%/'&M:!JDUCI^K7=M
M%XH\(Z9XD\-6=_#IM^=)U75M/U=K.Z2P:WD\?^'/_!/3P-\,/'-]K?ASX[?M
M,?\ "J%UWXU>*O"G[+Q\=>#-(_9^\#>)_P!H&]\0ZI\3-7TS3?"?PX\.?$[Q
ME;WFK^+_ !9J_ACPM\7OBC\2O!'P_P!3U^YN_ ?ACPX]AHG]E8MUUA,;.G&E
M+,85LZCE]'$.HL!4PRR3(I9/4Q3H16(]M+.9\04X*E7IQBJ.%>.IQPE2G6G;
M]FZN'IMRCAN?)JF,JTHMX]<V/SVGF]'"^V?U'V$<%'AZO>K3EB%&>9_5ZCKK
M#4&#_@J%^Q#+=>$[#3_BUXBU[4O'-M\([[PMI7A;X'?M ^+-7U33_CE\,=>^
M,_PVU/\ LGPS\+-6U&RTO4_A7X7\1>.=?U/4;6TL/ 6@Z+J5SX_N/"[VDL:Z
M5K_P4K_8UNO"OPA\;#XE^++/PQ\<]*7Q+\.M4U;X$_M!Z(+CP3-XQ\+^ ;#X
ME^+[36/A98W_ ,,/A+K/BOQIX4TSP]\7/B?:^#OAIXCCUW3]3T+Q7J.DRF_7
MY\^!G_!'/X$? [Q#X.\5Q?&_]I;XF:_X#T_P9H7AS4/B-K'P.A^S>%_AW^SI
M\5OV6_ WAF>U^&WP&^'-E=Z=X;^%/Q;UFU@OY[9_$>IZ[H/AK6=?US5Y8]>A
MU_HO'_\ P2&_9:^(UC^R1::]?^-;BX_8[^$'ACX#>!=2UC0/@/\ $&Y\9_"O
MPSJ?PUU4>'O'-G\6?@E\0=$TO4M;G^&&CV^L^-/A%I/PJ\=C3]9\2Z=H_B;1
M[/4+2'3^NLJ"S'$0HSJ2RJ6<8*G@ZLJ<7C*>25Z6<+%5L7#VE.E/&X.O2R+V
MKH<L)8?&9E+#87%U<%0I8OSZ;S!X*A[582.8K+\?+%."JRP4LTH5\OC@X87F
MG&NL'B\/+-*U/VUJOM:. H8F>!CB<17PK/B7_P %D?V(_AW%JL5GK/QN^(FN
M:)\1? WP[OO#/P^_9?\ VCM9UF]E\8?M!G]F34?%'@W[9\+=-T_XG^%O _Q9
MM=4\*^*K[X7WWC.Y'B6TTSP7HEEK'CCQEX%\-^)>T^+_ /P40T+X1_M7>"/V
M-[WX3>*-6^,/QBUGX1-\"[>/5HK+2/B;\/\ QB/'EU\8OB,ER='O+O0-,_9K
MTKX<ZWJ7Q/TJYL;[4(D\1?#2%&LV^(6DO#RVM?\ !)G]G_5K'2X;7XB_'70-
M6\.WWB?6O"WB71]>^&LVL>&O$OB/]M3P_P#MY6_B6PMM>^%6M^';_4?#/QL\
M,Z58:#8^(M!UOP[-X#CFT+Q)H?B'5)F\05]E^+_V=_!?C7]H+X'_ +26K:MX
MJB\=_ /P1\:/ 7A#3+&]T>'PKJFD?'1_AK)XNN_$UA-H=SJUYJ>GM\+/#Y\.
MS:3K>BV=F+W61J5CJWVBQ_L[+!NU'*98U<^)IYSFM?-Z=)>SP^(R:A2;R7!8
M>3G4JT:F-Q&%I1S.JG*M0PV8XJ.%JPKT\-6P/75YI3S&E2_=4Y8-4<LQ+_>5
M*6,J4<-.IC*]%\L:JH5*N+H8?#WA"I4P^'Q%>]&-3#X[S+0OV^?V7/%4_P 2
M+3PGXR\;^+[[X6)'<>(=.\(? ?X_^*M4U_3F^)&K?"&XUWX4:9X?^%^HZA\=
M?#&E?$K0M6\):_XI^"=M\0?#GAS4K*1]?U33;1HKF2+X<_M]?LR_&:X;3?A!
MXM\4^/M7?X!:1^TK!!:_"/XRZ#HUO\+?$R:VOA*]\2^,/$_P]TCPCX'\2>)[
MOPYX@LM)\ >,]:T/XA2SZ!X@SX3 T#6/L7QW'_P1 _9)L+#XN:5X>\2_$CPQ
MIWQ;\>:;X^NX-+\'?LK7UQX>N[7XY:M^T%K/AN75_$W[-&OZY\7O!7C#QSJ=
MO:>)O"_[3&I_'2PE\,Z#X<TC1QHTFD0WK?3_ .S!_P $\O@O^R=X;USPO\._
M$WQ+UFP\0?L_?"/]F^]E\7:CX(DFA\#_  9;XJ-X7U2PMO"?@+PCI5CXFOC\
M7O$HUN2WTU/#CI8Z#%HWAO18;.\CU'S_ /;ZF1XF3<:&>O"5%AZ5.%-8=8FI
MEV+E1GSU*N+IP>'S*>"IU:=3V]*='#5YPJ5%CX_V;UP5"GF=/GG&OE:Q]#G]
MRK"N\!'&8.&(4K2I\TYX-8ZM2J4_9S]I4HT94*;PKJX_Y6_8]_X+0?!K]I;X
M?>)?B'X[^'VM_"'1M'\%_LP^-M#NO!_B"/\ :9MO%S_M91ZM;_#;X6:1IOP1
M\/ZUX]'[0VDZWHMWH_C;X&GP'+XOT6*[TG7]/&M>'KV?4['Z?C_X*@_L-R:Y
MX$T+_A=%Y$WQ$TGX<:SH?B&Y^$WQKM/ &CVOQ=F\8V7PWM/B+\3;KX<0_#KX
M1:YXLU?X?^,O#6G>&?BMXI\%^(T\7Z!>^#KS2K;Q28-(F^</^''W[&D?PRL_
MA3:7OQ+M?#5I\'_V//A/,)$^#FKPZ[J/[#_B+6->^#7Q>\9^%_$/P<UCX?>/
M_BK?VVMW'A?Q_<>.O!GB/P!XK\)VNFZ1_P *_P!.:PM[I><T+_@C9X$3XH26
MOB7XG^,V_9ET'P!^RAHFE?!_P?#\*/ I^+OC;]G#Q7\;_'(\2?'*#P-\#?"$
M&@V/_";?%+3O&VC:3^SQK7P>T?4_$L&L_P#"3:'-H(TS0T]/&SC/%XU8*$*6
M'6=TJ.7QJQJN%3(5*M&MB\375:O5AF/LZ#K*FL+"A?%8*G&//5QD,L\]>VA3
MA.3]H_[(ISK0A"$JBSMX7 *5*E"52C!Y>L75Q,92E6E7DJ6(GS4</1PL\;]4
M^"/^"I'[$GQ';P=;^"?B;XWU[5?B#X_\*?#;P9X9M_V=?VEK?QEX@UWQUX/U
M3XA^#-<LO!-]\(+7Q</AEXI^'^AZWX[T'XS3Z+#\(-4\%Z+K'BJT\<RZ#I=_
M?V_(?#7_ (*V_L<?$+1+?5]1UCXN_#2:[^+'Q8^$\>D_$G]GKXZ>'[RRG^$?
MQGT_X$ZU\0/$MY!\/K_1/!/PDU#Q]KWAG1+?XH>-=5\/>"]&\1ZQ>^ _%FL^
M'OB)X-\>^$_"T/P%_P""5GP4^ OCCX7?$BT^+7[0GQ,\:_"#7/"UWX-USXG>
M)/AG=/#X1^'WP$^(?[.'PT^&%]8^!_A-X$TR[\&?#_X=?$[Q0VD:BME#\1=>
M\22VNN^/?'OC&:.XANN#\6?\$7OV6/&?C7PQXXUWQ1\3=3U#PA\3/C7\0-"T
MSQ'X?_9O^(&B:?HG[07QQT#]HGXF?"RPM/B=^SUXVN=(\%ZI\4M)U?5+#Q1H
M=[I?QOTG1_&OBKPM9?%Z/PY_PCFF^'75=%8_#TZ/M9Y;6KIUL34IPCB\+A)4
M\'&FIT(XATY8N.(J8FIC*=*6)P]'"PK1PF(Q^(P>%CGDP>,>6UW46'AFT:T/
M80I^TJ8&=."SM8A.I-TJU2E-0R9X.<J6$KXBM.?UJEEE&OB%EWT1\'/^"@WP
M1_:!_:;UG]G#X/CQ'XM7PY\-?B9XZUCXEW'A/QWX3\&7.J?"KXSZ;\#O$_AW
MP7J/C/P;X?TGXG:5!XQFURS'Q"^&^N^*?!#WWAG5-,MM5NKA=Z?&_P &O^"W
M7P6\??%GQ?\ #GX@_#?7_A[HVDZU\9_#GA;Q1X+\1Q?M ^(]8\3_  :_:>C_
M &5W\#^+?@O\)/#VK_&3P/\ $#XG^,;[2O$GP=\,0^#?%4?C[PA)K-_I^JQ7
M/AO5+1?L+]G'_@GU\-OV9OBWJ/Q7\(_%+XV>+%'AOXP>#/!7P]\?:I\--0\#
M?##PA\;?C<G[0'B_P[X.N/#?PM\+?$+4K*T\?"4>'KKXB>/?'FK:;H-Q)I,N
MHW@CM;BW^4?B#_P0D_8J^(UGX0BUC4?BG::KX/\ &/QP\<QZ_;_\*9U:\\6:
MU\</VH]'_:ZN;;XDZ+XO^"_B?P9\2_#GPV^*>DS6?PQ\)^.?"VN^&M,\):YK
MVF>*=+\7ZG?IK=ORJ5:G0R2HX1K5HX3-(Y[0BE)SK8C'9M/+:N$@Z^$I_6L%
M@)933C06.IX)XB%:GBL3CXJ>,J]:2G+.8-JDI9IEZR2KJX4\MHY51^O?6IJ-
M:HX8K-Z=:,J[P<\4\+7]KA\!E\G##X3[&UG_ (*-?L8>'O"OASQMK7QKM--\
M,^+? OP]^)'AW4;GP3\2D;4_"7Q/^+.B_ OPM=QV \&G4H=5MOBSXCT/P7XU
M\+W5G!XI^&6HZI:7'Q*T7PEILGVX0:7_ ,%'?V0-:^&&M_%[3/B)XONO!N@>
M+_A=X%N[<? C]H*+QW?>(OC<GAV3X-Q^&_A//\+8OBKXOT?XJ1^*]!D^'OBC
MPGX+UKPOXO2]=]!UF^6ROS:^:ZO_ ,$J/V8O$>F?L@:-XAN?'M_I'[&^C>.]
M#\)Z+I4_@#P)X<^*5K\1+33+C7I/B[X2^&OP\\%^$KF:V\<:'H7Q7\/K\,]#
M^&%KX=^).CV>L:1:VNEM>:)=8/P+_P""1O[,_P"S[\)+'X->!]<\>#PQI7QB
M_9O^,>EZC'X<_9[\&>(X+S]E?7/"?B'X5>#=4U'X3_ CX=6_C#PPFI^%#<>)
MM;\=V'BCXH^()?$GBBYN?B/'>ZC;75AK2C)UYT:]6,:<<THQABZ-"52A4R:>
M?X>E7J^SJ5Z.)AF5#ARK6Q-.BZ+PV(S##5&ZV'C*A@JV%5UE0ISH*$Z[RNO5
MJ4JJ=-QS=9-B?JN$BX2J0E@ZF>X>C4Q&)]K[2CEV84,%3HXBMAL5FR]7\.?\
M%.?V&_%>B^&_$.C_ !SMQH_BJZ^$%CI=[J_P^^*WAM;>^^.VN_$GPQ\-;'Q#
M#XC\"Z5<>$;[4?$/P@^).C>([/Q9#HES\/=0\)W]O\1(O"CRV(NO;_V?/VI_
M@;^U)I&OZW\$_%FJ^(K3PQ/X>36;;Q%X ^(WPSUNWL_&'AG3?&7@[7[?PU\4
M?"7@SQ%J7A#QEX7U:RUSP?XUTS2[SPCXJL&N9?#^MZB;"_6V^ )/^"*_[.,G
MBGP[K3?&#]I,>%=)\1>"O%?B'X6CQ!\&O^$(^(/B#X>?%[XW_&/PAJ/BS4S\
M#S\3; Z5J_[0OQ)\,M:> OB)X)L;_P )WNEIJ5K=^)M)MO$Q^H/V&?V /@I_
MP3^\#^(O /P6N]9U+1_$#^$+<W?B+PC\#O#&L6.@^ _"UIX3\*>')+[X)_!_
MX0KXK@TRTAO]3E\2_$.#QG\0-6US7]=U'6O&.HF]2*W6'<IRS!XE>QBJTY95
M""524L+". IN&/J\Z4<54K3S"OAW0H.A4P=.C]8E@L7%8?%*I]853!*FZ,Z7
MU7#/,).,XR^N5*>-G7C@X\^F'HN."IS=;FJ0JSG&@L91JRQ&"^XZ***HV"BB
MB@ HHHH **** "BBB@#X^U+]O#]F?2/$.I^&M2\3?$.UO='\2:OX5OM1?]GS
M]HAO"8U+P[\0_P#A4_B.]M/'4?PJ?P5J7A;PU\1F@\)>)/&^G>(+OP7X>U6]
MTU-9U^RAU33IKI(?VY?V?K?QB_@+7O$VL:9XC?QL?!5N]A\-_C)KGA:RNK_X
MN^/_ (%^%YO%WCVV^&<'@;P*WBOXH_"_QSX2T4^)O$-EI.I:EH9?1M;U?3M0
MTK4+ZCIG["WPATZPT_39==^(>JVVGZ-\*M&/]I:SX?:2_7X7?'_4?VDYK_4'
ML?"MCY]_\2_B+J"1_$\QB&RUWP_IVGZ?H]EX=NUN]1N\70/^"??P=\/Z//HL
M'B[XL7EMJ'B;1?%.M3W?B/P[#>Z]>:#X,^('ABPL]5NM*\'Z:[Z>OB+XF>*/
MBRR6@M+R/XJ2V>OVU[;Z1;'P_+SSGB(83#U(4:=7&1J5H8O#NJZ5&I1CCXRI
M5<)5Y).E6J99:*C7]K3ACGB*<X.@L/BGK&-*5;&TY5'2H<L*F7XA0=2<9_V3
M&I+#XNC[OUBG_;%2IAW5I/!3^K8>CB8O][5H'JTW[7O[/<?@]/'</CB_U+P]
M-X:^!_BVT_L/P'\1O$&O:AI'[2.LS:!\$X]+\(:'X1U#Q=JFN^/-4@,5EX5T
M[0[KQ3I=O+::AK^C:3IU]9W<_G_[57[9>C?LY?LY^#?V@]"\$:C\0K3XB?$;
M]GOX;>#O#7B'4+_X-W#:G^T9\3/!OPR\*:CXQG\=>&3K?@&ST/4/&ECJ7BJQ
M\1^%(-?T2VL[^SO]'MM2MY;6/$TC]@7P-I?PE\9?"2[^+?Q9\3V'CVY\#0>)
M_$?B_0/V<_$E_J?@_P"'7P]T7X:^%_AI?>"M1^ $GP8U3X?VF@Z*E[+I.L_"
MS4M0E\0W]]K@U:.\%@UCW?QL_8S^$_[07P$^&_[.7Q.O_&'B#X>_#?QC^SYX
MTA;4+[0-;UKQI>?LY>-_!WCSPMI7Q#G\4>&M?TOQ1HGB_5/!6GV'Q'MI-(M;
MOQ'H^HZU;V5]HUW>Q7UKZ%>GA7BY0H5JZP<>(<CY*THP5:IPW/'TIYW&K!TZ
MB6/I9="I"-2FJ:G7KSI8:DUAJ6-Q.%.<U13J4H?6)91FTIPC4E4HT\Y^J58Y
M32IU+4)U,/\ 7.2I5J3IQC*C[*514G*MAZ?R%\*/^"R'[-'Q8^"/Q2^)=CIG
MC/PWXW^"?PY^*'Q&^*OP_P!5\+^-O$_A#P;I/PJ^)_Q"^$.IWEY^T%\*?!?Q
M&^"^J:-XJ\9?"_QE+\/9O#WB76/%7C3PYH]_K.D>"Y9=*UO3=,^A--_X*7_L
M3ZM9_&[4K+XR71TO]GGPEXO\?_$K5[KX6_&33]'D\"> /%&I>!_&_C7X:ZMJ
M'P]M=.^./A/PGXUTC4?!^O\ B+X(W7Q#TC2_%5J_AV[O(M7>.S>WX_\ ^"?G
MP(\?:3^TQX?$OBSP5X>_:D^ 7PY_9P\8>'OA^_@[PWH7@OX>_"\?$U?#;_#'
M2?\ A"[RQ\.:PR?%7Q#'?-JD/B'1#'8Z(EAH6GBVOO[1\0TW_@D9^S]8:!\=
M_"5Q\4/VA=9\*?&OX4?%;X'Z+X=U;Q7\/)+'X$?"WXU_$W4_C%\1O"WP=N+/
MX666JW(UOXBZF^O0ZW\9M1^,'B/2X;/3]"TS6+3PY:)I!SER3Q-*,7&EAWAL
MTE7JJG/3%+#8AY3]7H2Q%:?LWC/J=/%X6M7FY81XZO#-*->EA<+BLJCQ"A4=
M*-.4I9EAW1C-MNGEM7%X.6*I5)+V4:E;"X&680HXN$82K8JA@N?+W1Q6(JX3
M7_:>_P""G7@7]FA_A VH?"7XE^)K;]I;P)!=_LSI>:'XB^'/B#XK?'#5/''@
M#P?X=_9SU+P/\0?"NA^./AQ\0M>T[XC:9XZMX/&/AZUU*U\&>%?B7JEYX>B;
MP#J\+>V^&OV^_P!F/Q9_PL*V\.>+?&7BG5_A=;V]SXJTCP3\#OV@O&=[K5J_
MQ%U3X17VL?"*TT/X43ZG\?/"FC_$W1-7\'ZWXO\ @MIOCC0-!O[%YO$-YI%K
M)'*?4/C)^SIX)^.&L_L]:YXLU3Q5I]W^S5\;M(^/?@6/P]?:1:6VK>,-%^'G
MQ#^&EKIOBU-2T/5I;_PU)H7Q+UV[N+/1YM!U1]6M-)GCUB*S@O+"_P#SLC_X
M(@?LDV%A\7-*\/>)?B1X8T[XM^.]-\?7EOI?@[]E>^N/#]W;?'+5?V@=9\.2
MZOXE_9HU_7/B]X*\8>.=3M[3Q/X7_:7U/XZ:?-X:T'PYI&D#1Y-(AO&XW*NI
M0IQ@G3689JIUY*-6L\LG_9M;*IM1K86D\70JX[-\+6IPH0IXO!9)E_//!8S&
MXC&XCHY%*G3G[:,*\\+EDZM)PFL/3QGM<;1S2A3:52LJ$L+@\NQ-'$3JUYT<
M9F^-<</B<-@:&"C]B?#G]OK]F7XRW#:;\(/%OBGQ]J[_  "TC]I2""U^$?QF
MT'1K?X6^)DUM?"=[XE\8>)_A[I'A'P-XD\3W?ASQ!9:5X \9ZSH?Q"EGT#Q!
MGPH!H&L?8_C']CW_ (+0?!K]I;X?^)?B'X[^'VM_"#1M'\%_LQ>-]#NO!_B&
M/]IFV\7/^UBFK6_PV^%FDZ;\$?#^M>/!^T+I.MZ+=Z1XV^!Q\!R^+]&BN])U
M_3QK7AZ]GU*R^J?V8/\ @GE\%_V3O#>N>%_AWXF^)>LV&O\ [/WPD_9OO9?%
MVH>"))8? _P:;XIMX8U2PMO"?@+PCI5AXFOC\7?$HUJ2WTU/#C)8Z%#HWAO1
M8;.\CU#YF_X<??L:1_#*S^%-I>_$NT\-6GP?_8^^$\P=/@YJ\.NZC^Q%XAUC
M7O@W\7?&?A?Q#\'-8^'WC_XJWUMK=QX7\?W'CKP9XC\ ^*O"=KIND?\ "O\
M3VL(+E=J[=*IF+H)XFG*KE5/ <\8N4,+'&<05<WKPI^UP7/C99?'A_"82&)Q
M,<+6QLZ]:4,%0J5I82H*,\/",W&GB%#%-SBI1A.M+_5R."A4=\1[/#1J2XCG
MB94J52O#"PH*DL1B50C6^G-)_P""E_[%FN^+OAKX*TCXM:Q?:Q\6;;X7S^$+
MZ'X/?''_ (0^"?XU7OBW2?A7HWCCXA/\-E\ _"SQ1XV\0>!?%OA/1O"/Q0\2
M^#O%#^--$N?!5QI$'BN2VT>?"OO^"J7["]A/X[MG^+OB6]NOA_K]CX:OK31/
M@/\ M$>(KOQEJNH_%(_!"V'P6M= ^$^I3_M!Z:OQA ^&5YKOP(C^(VA:=XW>
M/PYJ&HVNIRQV[?.WP_\ ^"1GAKPA\<-&U^;XL^,K/X!?#SPS^Q]+X0^%OA"R
M^$'@\_%'XF?LL>./C/\ $G3/%WQRT_PC\!_#&FZ586_Q!^)&D>.]&T+X!:G\
M)?#^L^);768_%GAVZ\.'3] 'H6@_\$C/V?=#\:0>,'^*'[0FMP>'?B%X<\=_
M"[PAK7BOX>3>%?@Y8:%^T_I_[7NH_#WP.+'X6:?XDU?P7XN^-&EV>H^([KXG
M^(_B)X_@\.PQ^&?"WCKPSI<%M'!O"%*6+P<)U^7!2SO,:..KJC-U:>04_P"S
M:>7XS#49.+GF4\1+-IU<+4Y:%; 4\+BE6PF+BLMQG!5GC8X7%NE2I3QD,KR^
M>$A/W*-;.9PQM3,*%9QJU/9Y?""R^-&M"K.O3Q4J^&E3Q-&3QV$U?A/_ ,%>
M?V,OBEX8TSQ-<ZK\9_AA_:_Q.^*'PRM=%^*_[-G[0/@W6=/;X6?&'3/@AJWC
M[QA#=_#:6U^'7PMOO'7B'PQH?_"POB)=^%?"_AOQ1J]_\//&VH^&/B5X*^('
M@_PKZ??_ /!0?X(S?M;^ _V.O!H\1^-?B)X@\<?$'X?>.-<LO"?CO2O GP[\
M3_#_ ."D'QPO]!'Q"U7P;!\-_'GB9/#FJ>&[;7_"G@GQOJGB#P5<>(]./BJQ
MTZ?S+(?/'BW_ ((O?LL>,_&GAGQQKOBCXFZGJ'A'XF?&KX@Z%IGB/P_^S?\
M$#1-/T3]H#XX:!^T1\3/A986GQ._9[\;7.D>"]4^*.DZOJECXHT2]TSXW:3H
M_C7Q5X7L?B]'X=_X1S3?#OT#X?\ ^"?/PU\-?M1R?M1:9\4OC7]L_P"%L^./
MCE8_!JZU3X:7/P>TGXI?$KX)Z5\!_'7B?3C)\+3\7%7Q#X1T:RU2;0;KXM7?
MAK3_ !0)M0T?1M.L)Y-).>#DJO+/%TWA^?!YFY4(VDZ6.C/+)Y3!UH5:RE0J
M82MFL<;*,)2AFV%H86G?+)K-Z^^-5:-?%+ RA5P_]IT/JLJL'3J/*98K,8XJ
M4XNI)?6XTXY8\-1<^18&KB,36Q-3,8K*X_+'P&_X+.?"/XJ_$KXO^$?'OP^E
M^%7@?X3>&_VG/%^J?$^S^(_ACXGVNA:)^RM\?;GX >-+7XK>!/"-DGC_ .%/
MB;QOK(L?$_P>T"^T'Q OQ-T&YNK+PWJ-QXEL/[#N?K.R_P""DW[&=[&X/Q6U
MG3=2AU+P_HESX7\0?![XX>&/'5GX@\3_ !QT3]G#2O#5_P##[Q'\-M+\<6'B
MA?C'XG\+>%M7\,WGA^#7O#MEXJ\+>,/$.G:7X(\2Z'XDO_GO4_\ @B[^Q[K'
MAWQ-X:OKKXH/9^./ G[97PY\?7EOK'@6PU;Q[X6_;5^-T7[0?C2P\9:C8?#J
MVGUZ+X5_$:-[KX)VUYNT_P -Z7=ZCIOB^Q\>+J>H2W/3>!O^"2'[,O@77OV9
M?$UKK/CZ]U?]E[XF?%+XJ>&TT_1O@7\-/#?Q$\0?$^X\.:BME\5/ 'P0^"?P
ML^'FL:5\/=<\#?#OQ'\.#X4\)^#-9T;7?A]X7O\ 6-8\0%=9CUC/!N?M\GIX
M[_=*.&IQSNM1@OKF+K3SG-82JX&;JO#0K4,E645ITJF"P^&K5WB*=.I"=V;X
MWEYLQJ8!_'CL?/+,/63]G3P.'P=&>!H5Y?Q(2S'%TZ^'>(]MBYX-8BGC*N&G
M3IRP,?5[W_@I?^Q?8#QAO^*7B.[?P7XB\/>%KF#1_@C\?->NO%VL>*?BIJ?P
M/T-?A%::)\+]0N?CIIEU\7M'OOAY-KWP6A\?:#I_BE;;3-2U*SEU#3_M4?AS
M_@IS^PWXKT7PYXAT?XYVXT;Q3=?"&QTN]U?X??%;PVMO??'77OB1X7^&UCXA
MA\1^!=*N?"%]J/B'X0_$C1_$=GXLAT2Y^'M_X4O[?XB1>%7EL1=>'?#_ /X(
MV_LH?#+Q5XI\4>$M3\>Z:?$7QH\#?'*RT^UT/X!Z9=^&_$O@C]HZ7]J-M#M_
M'^B? W2OB]XT\+>*_B3_ &?:^)+;XM_$;XCZW#X3T+0]$\*:]X7EL%U!^?D_
MX(K_ +.,OBGP]K+?&#]I,>%=*\0^"_%?B'X6KX@^#7_"$_$'Q!\/?B]\;OC'
MX1U#Q9J9^!Y^)E@=*U?]H/XD>&C:^ OB'X)L;_PI>Z6FI6UYXETFW\3'GI/&
MO*\%.JJ"S>MF.'CC*3A*E@L+E2CE]7%SO"MBJD\;)5,SPN']E4K4H8C#X2M5
MA4P^(JNAG7YXX[,8T6IY=2RVM/+YN#>+Q.:^UQ5.A2E&52C36$5..#KU?:?5
M9RC4Q%*-6$Z5-U?I=?\ @H;\ ?$OP=\4?&SX4WOB+XA^%? 'C/X*Z#\0++4O
M!OC[X3^(_#/@WXT>(? EKI?Q6B\-_%KP=X0U[7?A_9^!O'4/Q.TKQ+H^F7'A
MWQOX5T36D\'ZYJFHV<MLGW;7X_>'/^"2/PV^!W[*/C[]E;]G?6K9?#OQ;\9?
ML^:?XWUGXC^$_A)X9O=/^"?PH\4^ X_$?@VR?]GSX,_"23Q[J]Y\//#OBNPT
M?5OBBWB/Q/K7B_QKJFK>-/'NHZ9--I[?L#TKN;IN+]ESRA[2#4L1!4<7&<\!
M@*M:A*E3K5L.L/AZTZD*=2E.NY8MX^FL=B\/1PWLIIJNHI8CV'M/WNN'E.5&
M4(XK$0I34JB4^:=*$':I&A5E!4ZU3!X5U5"11114&@4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!\
M:_"?[:&O>*M/O/V<_C[^S!\*_!,?A^UMM4\/?&O]D3XK?'[Q5>>*DU'59;[6
M=/\ &/@7]MW]FO2--\/W&D3:'8VOAFX\"ZMJ-GJ.G:KJDWBR^MM9L]'T+Q__
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J^_P"B@#X _P"%<_\ !4W_ */(_8 _
M\5I_M%?_ $V*C_A7/_!4W_H\C]@#_P 5I_M%?_38J^_Z* /@#_A7/_!4W_H\
MC]@#_P 5I_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BK[_ ** /@#_
M (5S_P %3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BK
M[_HH ^ /^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_
MM%?_ $V*OO\ HH ^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z
M/(_8 _\ %:?[17_TV*OO^B@#X _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S
M_P %3?\ H\C]@#_Q6G^T5_\ 38J^P?BG\4? 'P2^&_CCXO?%7Q/8>"_AM\-O
M#.K^,O'/BW5%NGT[PYX8T&SEO]7UB]2RM[N\>VL;.&6>5;:VGG94(CB=R%/'
M?!C]I'X'?M#>$O$/CCX,?$;1/'GA_P '^(-5\(^,FTR/4;36O!?BW1+"QU75
MO"?C+PKJUCI_BGPEXHL=*U32]4F\.^(M&TW6?[-U33-06R:TU&RFG2:DZR33
M>'HQQ&(2:;H8>=3V,*]9+^%1E5_=1JSY82J>XI.6A7)/]T^65J]65"A[K_?5
MHQ4Y4:6G[RK&$HSE3A>:BU)I)IGS?_PKG_@J;_T>1^P!_P"*T_VBO_IL5'_"
MN?\ @J;_ -'D?L ?^*T_VBO_ *;%7W1X>U[3/%.@:'XGT2::XT;Q'H^F:]I%
MQ<V-_IEQ/IFKV4&H6$T^FZK;66IZ?-+:7$3RV.HV=I?VCLUO>6T%Q')$G!?$
M+XW_  F^$^L>$]!^)7CO0?!.I>.;7QM>>%%\0SRZ?9ZQ;_#GPK>>.?&YBU6:
M$:5;R>'?!VFZIXGO;>\O;>X;1-*U;4;:*>VTN_DMU6G##*I+$2C0C14W5E6D
MJ2I*FI2J.HYN*@J<8R<W*W*HR<K).RIQE5<(TDZKJ<JIJFG-S<K<J@HW<N:Z
MY>6][JU[GRI_PKG_ (*F_P#1Y'[ '_BM/]HK_P"FQ4?\*Y_X*F_]'D?L ?\
MBM/]HK_Z;%7VCX!\=>%OB?X'\(_$?P-J;:WX+\=^'-'\7>$]:;3]3TH:SX;\
M06$&J:+JT5AK5EIVJ6]MJ6G7-O>VHO;&VEDMIXI?+"2*3UU:U*=2C4J4:U.=
M*K2G.G5I5(2A4IU(2<9TZD))2A.$DXSA)*49)II--&=.I"K"%6E.%2E4A&I3
MJ4Y*<*D)I2A.$XMQE"46I1E%M2333:9\ ?\ "N?^"IO_ $>1^P!_XK3_ &BO
M_IL5'_"N?^"IO_1Y'[ '_BM/]HK_ .FQ5ZI\'?VW_P!E/X_?$OQ3\'/A'\:/
M#/B_XG>#H?%]UK7@R.UU[1M8EL/A]XZO/AAX\U;P\GB+2-(@\8:+X+^(EC<>
M"O%6M^$9]<TGP_XE^SZ1JMY:WEY9Q3_5=0O>I4:T?>HXFG[;#U5K2KT>>=/V
MM&HO<JT_:4ZE/VD'*//3G&_-&26DDX5*M&:<:M"?LZU*2Y:E&IR0J>SJP=I4
MY^SJ4Y\DTI<DX2MRR3?P!_PKG_@J;_T>1^P!_P"*T_VBO_IL5'_"N?\ @J;_
M -'D?L ?^*T_VBO_ *;%7W_7,:!XV\'^*]3\8:+X9\4:!X@U?X>^(H?"/CO3
M-&U:QU*_\'>*;CPYH'C"#P[XEM;2>6;1=:F\*^*O#7B*/3=02"[?1M=TK4!$
M;:^MY)&DY.2BG)PINK-)-N-)5*5)U))?#356M1IN;M%5*M*#?-4@FNE^EU&_
M3F:E)1OW<82:6[49/9.WQ/\ \*Y_X*F_]'D?L ?^*T_VBO\ Z;%1_P *Y_X*
MF_\ 1Y'[ '_BM/\ :*_^FQ5]C>._B5X&^&=MX9N_'?B*T\.6WC+QSX3^&OAF
M6\BNY5U?QSXZU2/1/"7AVW%G;W+)=ZWJLT=G;2W AM(Y'!N;B"/+CPW3/VW_
M -E/5_V@[[]E:S^-'AD?'VPU[5O";?#V]M=>TNZOO%V@^"-&^)>M^#]#US4]
M(L_"_B+QAI'P[\0Z/XXU/PIH&N:EXAL?"EX->N=-BTR&XN82FG5ER4DZDO\
M:%RTTYRO@Z>#JXM6C=_[+2S# 5<1I^XIX[!SJ\L<31<R7N)RE[L8PA5DY:*-
M.J\6J=1MV2A4> QRA-^[-X/%J+?U>MR>5_\ "N?^"IO_ $>1^P!_XK3_ &BO
M_IL5'_"N?^"IO_1Y'[ '_BM/]HK_ .FQ5]_T4@/@#_A7/_!4W_H\C]@#_P 5
MI_M%?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BK[_ ** /@#_ (5S_P %
M3?\ H\C]@#_Q6G^T5_\ 38J/^%<_\%3?^CR/V /_ !6G^T5_]-BK[_HH ^ /
M^%<_\%3?^CR/V /_ !6G^T5_]-BH_P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
MOO\ HH ^ /\ A7/_  5-_P"CR/V /_%:?[17_P!-BH_X5S_P5-_Z/(_8 _\
M%:?[17_TV*OO^B@#X _X5S_P5-_Z/(_8 _\ %:?[17_TV*C_ (5S_P %3?\
MH\C]@#_Q6G^T5_\ 38J^_P"B@#X _P"%<_\ !4W_ */(_8 _\5I_M%?_ $V*
MC_A7/_!4W_H\C]@#_P 5I_M%?_38J^_Z* /@#_A7/_!4W_H\C]@#_P 5I_M%
M?_38J/\ A7/_  5-_P"CR/V /_%:?[17_P!-BK[_ ** "BBB@ HHHH ****
M"BBB@#R#X^^-/#?@#X.?$+Q'XJU[Q%X;TP>'KG0K;4O!L=S/XY?Q#XMDB\*>
M$M*\ 6=D5O=1^(&O>*=:T?0_ NE6)^VZIXLU#1]/M09[F.OGW]@#QI\5OB9\
M"U\??'C7I[GXW7'B?Q#X#^*?@>&&VT_0_A-XQ^$VJWGP\UKP'I>F:;X@\3:5
M=79U/0[WQ9K?C*TUG4HO'5_XG_MS1+FU\"GP5H&A?<-%32BJ=3%U)?O'BJ.&
MI14DFL.\)5J5*=2BI\\:<ZJQ6+IXN=.-.M7@L#!5:5+"XBECE57M%A4O<EA:
M^(J<RNO:TL50C3JTJG(X2FXU:&%JT/:3J4*2CBN;#5*]?#XG!%%%%4,****
M/XY?VH?^"EOQ?\"?M6_M?_ &;_@IMX:T'PCX#^+OCS4/^$W^'5Q^SMHFJ?"2
M\\,?L;?$'Q9\./V>-.T?Q!HGQ*ATN"__ &EK7P]\/-?D\6QZ[XU\9?%+PN?A
MQ->V6K>,6\%U]F_L/?MJ_M;_ !5_;V\&_#SXS?$?Q+9^-O$UW\5[+XT?L:W>
MC^ ]+TSX _!OPW^S#^S;X]^$_P :YM#MO!=I\4=*'CWXS^*/&7A[3?%_B#Q=
M+X6\3W7B_7/">GV-W<>"+*'P]_2;166!A4PE2M4K5IXQULKPF 4*O\/#8G"T
M*>&J9GA54=:4,9C:%&GAL9*O/$.IA_:2A*GCZL\>8X^G+%SPSH5)82&'QU?%
MRC%<T\50KXE8F. Q4H.A3EA<-5G7KX2-&C0="O4IP5\MPU'+44445J;!4<SO
M'%+)'$\[I&[I#'Y0DE=5++%&9I8(0\A 1?-GABW$>9+&N7$E%*2YHRC=QNFN
M:+M)75KQ;3LUNG9Z]!IV:=D[-.SO9VZ.S3L]G9I]FCYV_9[^(/QO\?:?XHF^
M-GP2\4_!>_TO4+&WT"T\2O\ "63_ (2&QG@N'N[VP;X5?M!?'N$):31113+K
MMSX7N5\^$VEGJ*-<R67T3115-W:M%1M&,;*]FXQ47)W;]Z;3G*UH\TGRQC&T
M5$8\JDN:4KSJ33DTW%5*DIJG&R7N4E)4Z=[S]G"//.<^:<B@D $D@ #))X
MZDGL!114N]G:R=M&U=)]+JZNO*ZOW11_+/X._P""G_[1_@SQS_P48^-MY>^)
MM:^&'Q$^"'QW^/\ _P $_M!^,>A6DWP>N[']C'QY+\%O&*_#F7PIXBT#Q+K?
M@_XCZ#K?PR^*^L:9=7VBZQ<7>J^(-2TW4A8,NH77H/Q!_P""IW[=O@'6?C)X
M0DA_9)UC7OV:)?VB_$OQ#UE/@U\8M-TCXL>"_@G\2OV1],TO1?!FC-^TIJ-[
M\(O%&N> OVE]2@O]>US6OC'I5MXO\)V.I6_AXZ-JD^D6?]*]%/!*&&GE+Q"G
MC*>6Y'C,IJPJ5'3EF&,4Y?V+G&*E%2A+%930]C1Q-.5*<,Z]DZF82;JSB99G
M3GCHX]X6K++JV.S;#YBI4DIT<'A(QHQQF4X&BG2E0PF+]E*5.;K3K8.=6I*C
M-IJ*_F=O_P#@N/XMM=?\>>$K[Q)^SCHVK^!]-^*OA[Q/+I/A^'QA>_#/XM^&
M_P#@H@W[+?P]\*_%;1_%_P"U7\#_  GX#M/$/P7N=#\7ZRWQ+^*_PNMK;Q%X
MATKQG%KMIX3OM-\'ZA]"?\$_OVX_BQ^U)?\ Q<\8_$;QAH6D^(_$W_!.;]DW
M]H'PU\.?"5Z-/\+Z'XF\5W_[4FD?$7QU\.O#5WXJ\:ZC;Z%J6L>%O!=K>7L?
MB[QG9:?-:Z'IC^*M6D,%]??N]17)4PTZV2XO+*E6^+Q=+,:<LTC&2K4OKD,V
M^K.A2=67L?J-3,J$(^SJQE7P>7X?#U)+$<N-I==.=.GF*QJI.6'ACLOQ='!5
M)J4(0PE;*)8C#3GR*-6GC*>65[MT5['$YEBJT8SH2EA*G\;G['W_  47_;5^
M ?[.>L^/OB=XD\=?$'Q%XX_9K_X)3?%OPU9_'?QIX;^.?AK1="_:KU_Q=X"^
M+_[5UKXJ\0>.?V;8?!W@G4M4TBRT_7_@G\2_C9X$\$_#OQ;ID>NV'Q3TSPWK
MLEC?_4/CG_@L[^VQX8\#>'IM#^!'P4\8_$37?V5X_P!MBTMO"&F>(_&_A/6/
MV<?"G@#XQ^&OB+XK\/:WX)^-&N^#=7O)OCYX7^"WB'PVVC_$S6="T?X0_&.U
MT#Q%K-SJFF+\3KG^H*BNS'R>-K9M5BW0>/QN(KX10E42RS"*ABXY;@*$:4Z%
M*5/!XJ>#Q&(J0I4'CJ5'%Y>H83 ULMHY-ST(JC+#2;<_8Y?A,'4C:+AB,3"G
MEM#,<PJ1J1JQ^L8S#X3%K#*S^I8K$T<QJ2QV/6<8C/?Y^(?^"EG[7GC?]G'X
M+>-/AR/V6['XB?%/X[_M6_#+3_B)JGAF+XM?"+Q-X1_9^^ WQD^,V@>(M(\(
M_ +]LGQOI?A[6M5UKX:1_#3QCIEI^TQ\2(- UC3_ !+JUI)<J^GZ/;_-/B;_
M (+U_&VPT:]3PQX ^ OBSXG6'AGXE>/M3^!^AMXDU;XGZ'\/],_X)\_!G]JO
MX>>+;_P^GQ)L-4&@ZA\2/''C_2[GQ)J>E^'O#?BWP3X'N=&TO5/"FLZ7KOC.
M#^IVBLI4^:GF\%*2_M')<!EV$GSU%/+<QPK@\5G5*4)P<L1F2I0CB,-0>$H4
M>>N\(Z#K+V>4:4XU,MG&M**P69XK&XFG9U(8_"5J[G0RRK[>59JC@Z$ZE&E5
MFZU2K46'K8A58T94*WX%>)_VZ/V@OBU_P3;N/CU)XO\ "?PL4?M@?#OX1?$G
M]HWX&ZG\,=5\.^%_V68?VB_!?A3XN_&S1V\+?&/]JWX?_#N[\/?#^\\2^#/'
M6JGXO_$RQ^&.IZ7XH^(3:UIFGZ/ VC\U\&OV^/C1>_#KX1Z;^SAK.N_%KPGX
M[_;1_:%^$?A3XE?M'/X8_:)N_B=\(O@[^S_XU^/TUA\ /B3^SO\ $3PG8?$_
M1=;UOP7J?P@^'WQ?\6:GX^UJTU/^TI_$.E_$JY\,(NN_T-44Y0?U?'4J<G3K
M8J@H4,7\=;"XJ-#ARE'$N$^;#UH0JY'CL7#"JC2H0K\29W"*6$KK#+975/"T
MV^:-#%5ZU2$KN-2A4GG,Z>'A-R^MTYJ.9X.AB:U3%UXXFCD.4-4:&)I5<35_
ME:\,?\%IOVTO$G@70-9\(:#^R7\:;WXC>(/A'\&?!7C/X6_#_P"+\?@7PG^U
M3^TQ\'=4\??#CX#_ !"T]_C?XHN9;_X!^-/"7B+P#^T-?VGBO0M<N[WQ#X-B
MN_"7P8U4:CITW$?&O_@J!^VE\6OA%X2_:#\#?%[X?_L\? _X[?L3?\%#/B7\
M(O!$OPCUO1/B;XL\1_ S4?@[I'PZOM#^(/B'XMQW=I\5(5U#QY\0]$MM"\)W
M>D#X6>'O&_VOP9XC:_TCXD> ?ZW**WA*E''8K%NCS4*U.MAL-ESJ5'@\'@Z^
M3XS+YJ+DYXK%8Z&-Q<,=1S#&XG$3A1P>$HSHU<P5?.*^4*=18;#X>I7E6G3E
M6K8C%.G3IXG&5ZN,JUW[5THPHT,+'#+"T883 T<+&E7CC*M"I1P6*PV69?\
M$?[#?QM^,/QA\,?';1/CG/\ #C5/'WP'_:3\?? R7Q1\+/"OBCP+X4\8Z#X?
M\.>!_&'AKQ%_PAWB_P >_$_6?#VM/HOCFTTO7[1O'>OV5SJNEW6J6$ME:7\6
MF617VY14N5Z>%BU>I1P&787$5=$\7B\)@,-A<9CY0BE&E/,<51K8^=&/-&A/
M$2I1G4C!3D4*4J,:L'4=2,L5C:U%-.]#"XC&5Z^$P:DY2E4C@<+4HX*-:3YZ
MT:"JSC"4W%%%%%2;!1110 4444 %%%% !1110 4444 ?('_!0']G_P 9?M6?
ML1_M5?LU_#S5/#6B^.?CE\"_B)\,?">K^,;W5=-\*Z;KWB[P[>Z1IMYX@O\
M0]%\1:Q9Z3!<W*27MQIN@ZO>10JSP:?<R 1-\5^$_P#@DOX,^'_[3^G?M Z9
M<:=\4-7N_@M^T1!XO^(OQXUVY\>?%^]_:7^+-C\!? W@_P"(_AVX/@R#PQX0
MT/PK\&_A1J_PTBG\%P>$;O1/#VHIINF>&]2'B7Q7J$O[)T5C4H4ZGMFXI3KX
M',<NJ58I*J\'FF6XW+,5152W/&#I8Z6(@HM*..PV!Q;4JN#H.&OMI\N%@VG#
M"8NCCJ,'K#ZQ0S')LSA*I"_+47M\CPE.49)J6&JXR@_<Q,S^<+]C?_@D%^T;
M^SS\4_AYXK\9:M^SC>S>"_A)JGA/Q%\;/"7BOXEWWQI^)=EK'['7PN_9UT3]
MG#Q-I.L?#'1+&/\ 9[^$/Q$\$:O\4OA_K-W\0M?%U/>:?-IWP5^'^O3ZSJ-W
M]&_$_P#X)/V7CO\ X)3_   _8)T_PY\&]!\>_"N/]FC4?$FK^'[_ ,5^!O U
M]XK\,^(/"EC^U;XBT?Q'X)\,Z7XRN=3^.7PMU?X[^#M5U6_\/Z=J'C^+XGZM
M8^-VTRV\1ZU?6G[845VUL1*O5J5JL*4JE6MP]7G^[BHN7"V89CF.3P5-?NU"
MEB,RJRQ-HJ>.G2HXO&SKX]U\97X,'@Z6!^KK#NI%87^U724JCE=YU@LIP&9J
M;?O3AB,-E%"C&BW['#8>MB<!A:=#+94<'0_GF\>?\$J/VHXOVE_VN_C9\+O&
MGP0EM/B]X#^-/AWX.2^-]1\.0V%CH/Q)^"?PC^%/A[]GWXN_#IOV0?&VO^*O
M@KX5O/!&MZ[I#:[^T%\1? ?ABYLO"%QX>_9N5;GQ1IU[Z'^P=_P2P\?_ +/7
MQ<^#'Q)^,^D?L^:UIWP:LOVX+_P1H7A5],\37/PV\7_M,_'KX>_$3P/K'P\7
M2/V<?V?/ /A^]T3X?Z5\0_#'BK6/ OPU^%L-C<^+KO2?#7AFYT+7M:G@_=:B
MN7+X_P!FUL)B*$G.M@LHK9)0J5HPE+ZI6ACJ3JU'&$/:XZ%''SIQQU3FQ,I4
MJ6(JU*N,GB<1B-\52HXO!XG SH4:=#%YOALZQ"H0]FYXO"K#>SII)N%/!N6%
M3EA*4(4%"I+#4XPP=+"X?#_S11?\$6_VGM*\.?%RU\-?'SPAIOB+XR_"3_@I
MQ\/;Z36/&GCGQ5X;^%NJ?M9?M9P?'_X*:M\&-&U?X=-%X+MO$W@P7'@G]J6P
MM430]5OH],NK'PW\4+>TO9-4\1\;_P#!)']I'4]2^&?P)L?A;\&-6N]1^$'[
M6NKZ9\1_%OB^75/A%^QWXM^(G[2_[-7C'P3XW_9^\1_"[]BWX)^'M,^-/AK3
M?"GBCXD?#_X:>$?A'\ M,MO%.J^.DTSXD:5HMHVHZQ_6713P45@,PRS,**BY
MY7A<7@:-*I"+C+!XV?$%>O0=>*ABH<^+XBQ5=U85U5I^PPL<-/#U*,*T:S&*
MS/#8ZAB$E/'YG3S:K7A&+E'&0QV5XOFC2J1GA_9^SRN&&5+V*A*%>O.NL1*K
M657^</\ :8_X) _M&?&?XV?M8>.O#.L?LYV"?&_0_P!H"/1?C9KOBKXEVOQQ
M\<:#\8?V<_ _P:\%?LU_%G1['X::OIVE_ KX->-/#.H_$[POJMA\2/B# ^J7
M=JVA_"#P=K$VKZU?>?\ QU_X(2^*+K7/CA:?LS?#G]CKX9_"[X@?M#:=\8=,
M^'GAZQ\(_"6R\:>#[O\ 8TG_ &?3\/?&ME=_L9_M#>!O!I^$WQ>;7OC)\,_$
M.C> O'VLW.H?%OXCZYX9O?@KX_27Q/XK_I\HK&>&I2PM'!V4:%+*<#D<HJG1
M:KY7EV8Y=F>$PM>,Z4Z<E3KY7A(SJQA"O77UJOB*M7&X_'XO$E%1H5L36@KR
MQ6,Q./J*HY5%'&8K#1PM6O!RDZB:BI3P].4Y4<&Y0HX.G0PF&P6'PWX2?$[_
M ()@_&GQ9^UW\%?CBI^"'Q,TCX>-_P $^9T^,GQ<\>>-O^&C?AU:_LC>+?B!
MJOQ8\*>"+.Q^#GB+P_XLT;XWVWBVS\5:I?'QW\*+74?'<5W<^(O"MS]FTG6;
M>'6_^"5OQWNOVP?B'^U#H/QBT#28/&O[:WCOXT6'A"Z\:>.-0\*>'?A+XZ_X
M)^Z'^RS;^/\ 2? 9\(0Z1I'[57@3XHZ.^L^%/$6@Z]I5O+\,=1U'3KSXA0W]
MS;Z#8?O#16]9*O2Q]&I=PS*IG%3&)2E%U/[=QO#>-S*,.5I4(UI<*9323H*G
M4C".*K\[QV+K8N48>G'"SIU*"494<'EF"HMPIS5.EE&69]E>!=IPDJDZ-#B/
M,IKVRJ4U-X6C"G#!82AA(?RR>"/^"&W[3FA?L]Z9\,YOB1\'_#?CS5_&OAKX
M>_%?5](\9&]\(^-/V8?'W[.3?L[_ +6NM>&]&^&_[)O[.]GX4^-/Q<T^30_%
MD&D>)M!^))\1>(/A9\/=3^('QNU;Q,]_XHL?6?C=_P $<?V@_'WQK_;5\:>%
M?'GPPA\+?'[X9_&SP;\)]3U#Q=:>&-3T+0_B1\%/A!\+O"/P/^)'AG1/V5->
M\?ZU\(_ NM> M1\5:+=R?M0>*/#GAJZTOPE+X-^!NA7EYXBE;^D*BERIXJ.,
MG&E4KK"8C U>;#X:-+$87$X'"8.=.IAZ=&&'I>SJ81X^A+"TL/*AB\9F%*DX
MY=C:^ D_94O84L*H*.'P^)AC,-2YIRCA\5#,*^82Q,)5)3J3KXB56GAL95KS
MK5,;0P.63Q4JV,RS XNA_,A\8O\ @C/^TG%<_&'PK^SC8_LH>&/A%\5;O]I+
MPWX?\&ZAX^^(OPQTCX-> OC1\3?V//C)I5WX+\%^#OV?/&_AV^O9/''[/OQ$
M_P"$B\!:?>^"/#VGS>/K/Q/I?BC5KV75M#C^X?\ @G9_P3T^-/[)'[0?[1GQ
M5^*/CKPWXPL_BC)XVAT[Q)X8\4Z*^K_$Q/%/Q^^)7Q8T#Q%\6?!.G_LU_#+7
M+7QIX \*^+=/\':)XF\;?'_]I3Q)=V^K>*]+M_$>@^&K7P_I:?L=12I0C162
M1C:2X?R7%9#EKG&$I4\OQG.ZJG-QYY5TZV)M64HRDL56A5]I35&%+)X6@WF4
MN2TLVS+!YMC7=OVF.P-1U*%2$9<T:4%&.'I.E3C&FHX/#SA&%?VU:L44459T
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
)44 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.2</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>Jul. 31, 2025</div></th>
<th class="th"><div>Sep. 04, 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_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001774675<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">Skillsoft Corp.<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_AmendmentFlag', window );">Amendment Flag</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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  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_DocumentTransitionReport', window );">Document Transition Report</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38960<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">83-4388331<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">300 Innovative Way,&#160;Suite 2210<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Nashua<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NH<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">03062<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">603<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">324-3000<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">Class A Common Stock, par value $0.0001 per share<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">SKIL<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_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="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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</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_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="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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,709,508<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_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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_DocumentInformationLineItems</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_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_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>16
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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">$ 100,512<span></span>
</td>
<td class="nump">$ 100,766<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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">2,571<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of approximately $321 and $501 as of July 31, 2025 and January 31, 2025, respectively</a></td>
<td class="nump">96,778<span></span>
</td>
<td class="nump">178,989<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">52,581<span></span>
</td>
<td class="nump">50,527<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">252,779<span></span>
</td>
<td class="nump">332,853<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="nump">317,071<span></span>
</td>
<td class="nump">317,071<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">374,654<span></span>
</td>
<td class="nump">427,221<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 assets</a></td>
<td class="nump">24,922<span></span>
</td>
<td class="nump">28,924<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">969,426<span></span>
</td>
<td class="nump">1,106,069<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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">6,404<span></span>
</td>
<td class="nump">6,404<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_ShortTermBorrowings', window );">Borrowings under accounts receivable facility</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">26,794<span></span>
</td>
<td class="nump">13,458<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_AccruedEmployeeBenefitsCurrent', window );">Accrued compensation</a></td>
<td class="nump">26,096<span></span>
</td>
<td class="nump">47,803<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_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">21,265<span></span>
</td>
<td class="nump">26,022<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">215,309<span></span>
</td>
<td class="nump">282,295<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">296,868<span></span>
</td>
<td class="nump">376,982<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 );">Long-term debt</a></td>
<td class="nump">571,203<span></span>
</td>
<td class="nump">573,267<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">39,360<span></span>
</td>
<td class="nump">42,039<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue - non-current</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,656<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 long-term liabilities</a></td>
<td class="nump">18,542<span></span>
</td>
<td class="nump">18,279<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">630,105<span></span>
</td>
<td class="nump">635,241<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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity (deficit):</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_CommonStockValue', window );">Shareholders&#8217; common stock - Class A common shares, $0.0001 par value: 18,750,000 shares authorized and 8,972,560 shares issued and 8,672,783 shares outstanding as of July 31, 2025, and 8,616,633 shares issued and 8,316,856 shares outstanding as of January 31, 2025</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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 );">Additional paid-in capital</a></td>
<td class="nump">1,572,538<span></span>
</td>
<td class="nump">1,565,040<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 );">Accumulated (deficit)</a></td>
<td class="num">(1,505,223)<span></span>
</td>
<td class="num">(1,443,386)<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_TreasuryStockCommonValue', window );">Treasury stock, at cost - 299,777 shares as of July 31, 2025 and January 31, 2025</a></td>
<td class="num">(10,891)<span></span>
</td>
<td class="num">(10,891)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(13,972)<span></span>
</td>
<td class="num">(16,918)<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_StockholdersEquity', window );">Total shareholders&#8217; equity (deficit)</a></td>
<td class="nump">42,453<span></span>
</td>
<td class="nump">93,846<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity (deficit)</a></td>
<td class="nump">$ 969,426<span></span>
</td>
<td class="nump">$ 1,106,069<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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nor invoiced, and liabilities classified as 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;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_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_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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due after one year or beyond 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<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(24))<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 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://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 7: 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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: 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 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)(4)(iii)(A))<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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: 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 25: 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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current. 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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="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_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_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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(a))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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/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)(16)(a)(1))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to 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> -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 2: 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 3: 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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="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>17
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit loss</a></td>
<td class="nump">$ 321<span></span>
</td>
<td class="nump">$ 501<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, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">18,750,000<span></span>
</td>
<td class="nump">18,750,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_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">8,972,560<span></span>
</td>
<td class="nump">8,616,633<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_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">8,672,783<span></span>
</td>
<td class="nump">8,316,856<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_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">299,777<span></span>
</td>
<td class="nump">299,777<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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 2: 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 3: 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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="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_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>18
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Operations - 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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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>Revenues:</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 revenues</a></td>
<td class="nump">$ 128,822<span></span>
</td>
<td class="nump">$ 132,223<span></span>
</td>
<td class="nump">$ 253,023<span></span>
</td>
<td class="nump">$ 260,016<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_CostOfRevenue', window );">Costs of revenues</a></td>
<td class="nump">32,889<span></span>
</td>
<td class="nump">32,471<span></span>
</td>
<td class="nump">65,136<span></span>
</td>
<td class="nump">66,942<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 );">Content and software development</a></td>
<td class="nump">14,317<span></span>
</td>
<td class="nump">14,993<span></span>
</td>
<td class="nump">28,419<span></span>
</td>
<td class="nump">30,499<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 );">Selling and marketing</a></td>
<td class="nump">39,591<span></span>
</td>
<td class="nump">40,684<span></span>
</td>
<td class="nump">79,200<span></span>
</td>
<td class="nump">82,976<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</a></td>
<td class="nump">19,467<span></span>
</td>
<td class="nump">19,395<span></span>
</td>
<td class="nump">42,419<span></span>
</td>
<td class="nump">44,704<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 intangible assets</a></td>
<td class="nump">31,444<span></span>
</td>
<td class="nump">31,788<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="nump">63,371<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_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition and integration related costs</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">921<span></span>
</td>
<td class="nump">1,310<span></span>
</td>
<td class="nump">2,418<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_RestructuringCharges', window );">Restructuring</a></td>
<td class="nump">2,157<span></span>
</td>
<td class="nump">11,299<span></span>
</td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">12,266<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_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">140,652<span></span>
</td>
<td class="nump">151,551<span></span>
</td>
<td class="nump">283,039<span></span>
</td>
<td class="nump">303,176<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 (loss)</a></td>
<td class="num">(11,830)<span></span>
</td>
<td class="num">(19,328)<span></span>
</td>
<td class="num">(30,016)<span></span>
</td>
<td class="num">(43,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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(61)<span></span>
</td>
<td class="num">(418)<span></span>
</td>
<td class="num">(2,507)<span></span>
</td>
<td class="nump">1,799<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_UnrealizedGainLossOnDerivatives', window );">Fair value adjustment of interest rate swaps</a></td>
<td class="nump">2,128<span></span>
</td>
<td class="num">(6,506)<span></span>
</td>
<td class="num">(2,128)<span></span>
</td>
<td class="nump">1,240<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">520<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
<td class="nump">983<span></span>
</td>
<td class="nump">1,973<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(14,962)<span></span>
</td>
<td class="num">(16,415)<span></span>
</td>
<td class="num">(29,358)<span></span>
</td>
<td class="num">(32,693)<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 (loss) before provision for (benefit from) income taxes</a></td>
<td class="num">(24,205)<span></span>
</td>
<td class="num">(41,622)<span></span>
</td>
<td class="num">(63,026)<span></span>
</td>
<td class="num">(70,841)<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 );">Provision for (benefit from) income taxes</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(2,056)<span></span>
</td>
<td class="num">(1,189)<span></span>
</td>
<td class="num">(3,639)<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 (loss)</a></td>
<td class="num">$ (23,788)<span></span>
</td>
<td class="num">$ (39,566)<span></span>
</td>
<td class="num">$ (61,837)<span></span>
</td>
<td class="num">$ (67,202)<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_EarningsPerShareAbstract', window );"><strong>Net income (loss) per share:</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_EarningsPerShareBasic', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (2.78)<span></span>
</td>
<td class="num">$ (4.84)<span></span>
</td>
<td class="num">$ (7.32)<span></span>
</td>
<td class="num">$ (8.26)<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_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average common share outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic and diluted (in shares)</a></td>
<td class="nump">8,567,973<span></span>
</td>
<td class="nump">8,180,374<span></span>
</td>
<td class="nump">8,448,433<span></span>
</td>
<td class="nump">8,135,353<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_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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department.</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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="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_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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="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_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_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_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_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_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_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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<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 (b)<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_RestructuringCharges</td>
</tr>
<tr>
<td style="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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<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 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="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_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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="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>19
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - 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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (23,788)<span></span>
</td>
<td class="num">$ (39,566)<span></span>
</td>
<td class="num">$ (61,837)<span></span>
</td>
<td class="num">$ (67,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency adjustment, net of tax</a></td>
<td class="num">(27)<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">2,946<span></span>
</td>
<td class="num">(2,823)<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="num">$ (23,815)<span></span>
</td>
<td class="num">$ (39,502)<span></span>
</td>
<td class="num">$ (58,891)<span></span>
</td>
<td class="num">$ (70,025)<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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock Outstanding [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total</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_SharesOutstanding', window );">Balance (in shares) at Jan. 31, 2024</a></td>
<td class="nump">8,380,436<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="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 );">Balance (in shares) at Jan. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Jan. 31, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">$ 1,551,005<span></span>
</td>
<td class="num">$ (1,321,478)<span></span>
</td>
<td class="num">$ (13,050)<span></span>
</td>
<td class="nump">$ 205,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,153<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 );">Common stock issued (in shares)</a></td>
<td class="nump">20,596<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)</a></td>
<td class="num">(6,934)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(82)<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 );">Foreign currency adjustment, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,887)<span></span>
</td>
<td class="num">(2,887)<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(27,636)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(27,636)<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(7,153)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,153)<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 );">Balance (in shares) at Apr. 30, 2024</a></td>
<td class="nump">8,394,098<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="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 );">Balance (in shares) at Apr. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Apr. 30, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,558,076<span></span>
</td>
<td class="num">(1,349,114)<span></span>
</td>
<td class="num">(15,937)<span></span>
</td>
<td class="nump">182,135<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 );">Balance (in shares) at Jan. 31, 2024</a></td>
<td class="nump">8,380,436<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="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 );">Balance (in shares) at Jan. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Jan. 31, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,551,005<span></span>
</td>
<td class="num">(1,321,478)<span></span>
</td>
<td class="num">(13,050)<span></span>
</td>
<td class="nump">205,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency adjustment, net of tax</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="num">(2,823)<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 (loss)</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="num">(67,202)<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 );">Balance (in shares) at Jul. 31, 2024</a></td>
<td class="nump">8,504,829<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="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 );">Balance (in shares) at Jul. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Jul. 31, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,556,865<span></span>
</td>
<td class="num">(1,388,680)<span></span>
</td>
<td class="num">(15,873)<span></span>
</td>
<td class="nump">141,422<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 );">Balance (in shares) at Apr. 30, 2024</a></td>
<td class="nump">8,394,098<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="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 );">Balance (in shares) at Apr. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Apr. 30, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,558,076<span></span>
</td>
<td class="num">(1,349,114)<span></span>
</td>
<td class="num">(15,937)<span></span>
</td>
<td class="nump">182,135<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">814<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">814<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 );">Common stock issued (in shares)</a></td>
<td class="nump">158,368<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)</a></td>
<td class="num">(47,637)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(397)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(397)<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 );">Foreign currency adjustment, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">64<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(39,566)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(39,566)<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(814)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(814)<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 );">Balance (in shares) at Jul. 31, 2024</a></td>
<td class="nump">8,504,829<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="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 );">Balance (in shares) at Jul. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Jul. 31, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,556,865<span></span>
</td>
<td class="num">(1,388,680)<span></span>
</td>
<td class="num">(15,873)<span></span>
</td>
<td class="nump">$ 141,422<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 );">Balance (in shares) at Jan. 31, 2025</a></td>
<td class="nump">8,616,633<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="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 );">Balance (in shares) at Jan. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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">299,777<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 );">Balance at Jan. 31, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,565,040<span></span>
</td>
<td class="num">(1,443,386)<span></span>
</td>
<td class="num">(16,918)<span></span>
</td>
<td class="nump">$ 93,846<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">4,231<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,231<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 );">Common stock issued (in shares)</a></td>
<td class="nump">37,520<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)</a></td>
<td class="num">(2,212)<span></span>
</td>
<td class="nump">0<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(352)<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 );">Foreign currency adjustment, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,973<span></span>
</td>
<td class="nump">2,973<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(38,049)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(38,049)<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(4,231)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,231)<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 );">Balance (in shares) at Apr. 30, 2025</a></td>
<td class="nump">8,651,941<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="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 );">Balance (in shares) at Apr. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Apr. 30, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,568,919<span></span>
</td>
<td class="num">(1,481,435)<span></span>
</td>
<td class="num">(13,945)<span></span>
</td>
<td class="nump">$ 62,649<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 );">Balance (in shares) at Jan. 31, 2025</a></td>
<td class="nump">8,616,633<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="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 );">Balance (in shares) at Jan. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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">299,777<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 );">Balance at Jan. 31, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,565,040<span></span>
</td>
<td class="num">(1,443,386)<span></span>
</td>
<td class="num">(16,918)<span></span>
</td>
<td class="nump">$ 93,846<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 );">Foreign currency adjustment, net of tax</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="nump">2,946<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 (loss)</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="num">$ (61,837)<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 );">Balance (in shares) at Jul. 31, 2025</a></td>
<td class="nump">8,972,560<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="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 );">Balance (in shares) at Jul. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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">299,777<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 );">Balance at Jul. 31, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,572,538<span></span>
</td>
<td class="num">(1,505,223)<span></span>
</td>
<td class="num">(13,972)<span></span>
</td>
<td class="nump">$ 42,453<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 );">Balance (in shares) at Apr. 30, 2025</a></td>
<td class="nump">8,651,941<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="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 );">Balance (in shares) at Apr. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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_StockholdersEquity', window );">Balance at Apr. 30, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">1,568,919<span></span>
</td>
<td class="num">(1,481,435)<span></span>
</td>
<td class="num">(13,945)<span></span>
</td>
<td class="nump">62,649<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">6,598<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,598<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 );">Common stock issued (in shares)</a></td>
<td class="nump">455,264<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)</a></td>
<td class="num">(134,645)<span></span>
</td>
<td class="nump">0<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(2,979)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,979)<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 );">Foreign currency adjustment, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(27)<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,788)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,788)<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 );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(6,598)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (6,598)<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 );">Balance (in shares) at Jul. 31, 2025</a></td>
<td class="nump">8,972,560<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="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 );">Balance (in shares) at Jul. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(299,777)<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">299,777<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 );">Balance at Jul. 31, 2025</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (10,891)<span></span>
</td>
<td class="nump">$ 1,572,538<span></span>
</td>
<td class="num">$ (1,505,223)<span></span>
</td>
<td class="num">$ (13,972)<span></span>
</td>
<td class="nump">$ 42,453<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to equity for 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_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>21
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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>Cash flows from 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 (loss)</a></td>
<td class="num">$ (61,837)<span></span>
</td>
<td class="num">$ (67,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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by (used in) 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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">63,052<span></span>
</td>
<td class="nump">63,371<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 );">Stock-based compensation expense</a></td>
<td class="nump">8,087<span></span>
</td>
<td class="nump">6,339<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_DepreciationDepletionAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">1,404<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_PaidInKindInterest', window );">Non-cash interest expense</a></td>
<td class="nump">1,138<span></span>
</td>
<td class="nump">1,080<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Non-cash operating lease right-of-use asset expense</a></td>
<td class="nump">812<span></span>
</td>
<td class="nump">1,448<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_skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges', window );">Non-cash property, equipment, software and operating right-of-use asset impairment charges</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">2,293<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_ProvisionForDoubtfulAccounts', window );">Provision for credit loss expense (recovery)</a></td>
<td class="num">(180)<span></span>
</td>
<td class="nump">56<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_DeferredIncomeTaxesAndTaxCredits', window );">Provision for (benefit from) deferred income taxes &#8211; non-cash</a></td>
<td class="num">(2,909)<span></span>
</td>
<td class="num">(6,271)<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_UnrealizedGainLossOnDerivatives', window );">Fair value adjustment of interest rate swaps</a></td>
<td class="nump">2,128<span></span>
</td>
<td class="num">(1,240)<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in current assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">85,734<span></span>
</td>
<td class="nump">75,004<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets, including long-term</a></td>
<td class="nump">373<span></span>
</td>
<td class="num">(3,113)<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">13,027<span></span>
</td>
<td class="num">(603)<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other liabilities, including long-term</a></td>
<td class="num">(24,848)<span></span>
</td>
<td class="num">(12,107)<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_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="num">(72,036)<span></span>
</td>
<td class="num">(56,962)<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 (used in) operating activities</a></td>
<td class="nump">13,454<span></span>
</td>
<td class="nump">3,497<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>Cash flows from 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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(1,139)<span></span>
</td>
<td class="num">(399)<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_PaymentsForSoftware', window );">Internally developed software - capitalized costs</a></td>
<td class="num">(8,775)<span></span>
</td>
<td class="num">(8,796)<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 provided by (used in) investing activities</a></td>
<td class="num">(9,914)<span></span>
</td>
<td class="num">(9,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares repurchased for tax withholding upon vesting of restricted stock-based awards</a></td>
<td class="num">(3,331)<span></span>
</td>
<td class="num">(479)<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_ProceedsFromRepaymentsOfLinesOfCredit', window );">Proceeds from (payments on) accounts receivable facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,574)<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_RepaymentsOfSecuredDebt', window );">Principal payments on term loans</a></td>
<td class="num">(3,202)<span></span>
</td>
<td class="num">(3,202)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(6,533)<span></span>
</td>
<td class="num">(8,255)<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">3,076<span></span>
</td>
<td class="num">(2,427)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">83<span></span>
</td>
<td class="num">(16,380)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">103,337<span></span>
</td>
<td class="nump">146,523<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">103,420<span></span>
</td>
<td class="nump">130,143<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</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">100,512<span></span>
</td>
<td class="nump">122,652<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_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">7,491<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, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">103,420<span></span>
</td>
<td class="nump">130,143<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 paid for interest</a></td>
<td class="nump">27,985<span></span>
</td>
<td class="nump">32,486<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 paid (received) for income taxes, net of refunds</a></td>
<td class="nump">$ 1,423<span></span>
</td>
<td class="nump">$ 1,430<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-cash lease and property and equipment impairment charges.</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;">skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="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_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_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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; 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://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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) and income tax credits.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<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/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 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="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_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<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/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, and 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://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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="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_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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset from 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/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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="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_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other than in cash for example by issuing additional debt securities. As a noncash item, it is added 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_PaidInKindInterest</td>
</tr>
<tr>
<td style="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_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</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 13<br> -Subparagraph (c)<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_PaymentsForSoftware</td>
</tr>
<tr>
<td style="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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</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 13<br> -Subparagraph (c)<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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's 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;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected 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 (b)<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<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 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</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 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_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage. 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/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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: 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(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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 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_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="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_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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<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 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="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>22
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Description of Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">1</em>)</b><b>&#160;&#160;&#160;&#160;Description of Business and Basis of Presentation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description of Business</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft Corp. (together with its consolidated subsidiaries, &#8220;Skillsoft&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;) empowers organizations and learners to unlock their full potential by delivering personalized, interactive learning experiences and enterprise-ready solutions. Our Class A Common Stock, par value&#160;$0.0001 per share (&#8220;common stock&#8221;),&#160;has been listed on the New York Stock Exchange under the ticker symbol &#8220;SKIL&#8221; since <em style="font: inherit;"> June 14, 2021. </em>We have <span style="-sec-ix-hidden:c134303419"><span style="-sec-ix-hidden:c134303435">two</span></span> operating and reportable segments: Talent Development Solutions (&#8220;TDS&#8221;) and Global Knowledge (&#8220;GK&#8221;).&#160;As previously disclosed, changes were made to the determination of TDS segment (formerly known as the Content &amp; Platform segment) results in the <em style="font: inherit;">fourth</em> quarter of the fiscal year ended <em style="font: inherit;"> January 31, 2025 </em>to increase transparency and improve segment comparability to peers. All prior period comparatives have been recast to conform to the current presentation. Information about our segments is described in Note <em style="font: inherit;">12</em> &#8220;Segment Information&#8221;.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">References in the accompanying footnotes to Skillsoft&#8217;s fiscal&#160;year refer to the fiscal&#160;year ended&#160;<em style="font: inherit;"> January&#160;</em><em style="font: inherit;">31</em> of that&#160;year (e.g., fiscal&#160;<em style="font: inherit;">2025</em> is the fiscal&#160;year ended&#160;<em style="font: inherit;"> January 31, 2025</em>).</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Principles of Consolidation and Basis of Financial Statement Preparation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The accompanying unaudited condensed consolidated financial statements (the "Interim&#160;Financial Statements") include the accounts of Skillsoft Corp. and its subsidiaries, all of which are wholly owned.&#160;Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. We prepared the Interim&#160;Financial Statements in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim reporting, and the instructions to&#160;Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">10</em> of Regulation S-<em style="font: inherit;">X.</em>&#160;Certain information or footnote disclosures, normally included in annual financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial reporting. Accordingly, they do <em style="font: inherit;">not</em> include all of the information and footnotes required by GAAP for complete financial statements. The&#160;Interim&#160;Financial Statements, in the opinion of management, reflect all normal and recurring adjustments necessary to fairly present our financial position, operating results and cash flows for the periods presented. All material intercompany transactions and balances have been eliminated in consolidation.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interim results are <em style="font: inherit;">not</em> necessarily indicative of results expected for any other interim period or a full year. The Interim&#160;Financial Statements should be read in conjunction with the audited consolidated financial statements and the notes thereto (<em style="font: inherit;">&#8220;2025</em> AFS&#8221;) included in the&#160;Annual Report on Form <em style="font: inherit;">10</em>-K for fiscal <em style="font: inherit;">2025</em> (<em style="font: inherit;">&#8220;2025</em> Form <em style="font: inherit;">10</em>-K&#8221;).&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Use of Estimates</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures with respect to contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reported periods. We base our judgments, estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. The economic environment also impacts certain estimates and discount rates necessary to prepare our consolidated financial statements, including significant estimates and discount rates applicable to the determination of the fair values used in the impairment testing of our nonfinancial assets. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from our estimates. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and <em style="font: inherit;"> may </em>also impact subsequent periods.</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>23
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Significant Accounting Policies [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">2</em>)</b><b>&#160;&#160;&#160;&#160;Summary of Significant Accounting Policies</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Interim&#160;Financial Statements have been prepared on a basis consistent with the accounting policies described in Note&#160;<em style="font: inherit;">2</em> &#8220;Summary of Significant Accounting Policies&#8221;&#160;to the&#160;<em style="font: inherit;">2025</em> AFS, and should be read in connection therewith.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b></b></p><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Adopted Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2023,&#160;</em>the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update&#160;(&#8220;ASU&#8221;)&#160;<em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Improvements to</i>&#160;<i>Income Tax Disclosures, </i>which requires additional information&#160;in the rate reconciliation table and additional disclosures about income taxes paid. We adopted this guidance effective&#160;<em style="font: inherit;"> February 1, 2025. </em>The impact of our adoption of this guidance&#160;will be reflected in our fiscal <em style="font: inherit;">2026</em> Form <em style="font: inherit;">10</em>-K.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Issued Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2024, </em>the FASB issued ASU&#160;<em style="font: inherit;">2024</em>-<em style="font: inherit;">03,</em> <i>Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>)</i>, which requires disclosure of specified information about certain costs and expenses, including employee compensation, depreciation and intangible asset amortization. We will adopt this guidance effective <em style="font: inherit;"> February 1, 2027. </em>We are currently evaluating the impact of this ASU to the consolidated financial statements.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We believe that other recently issued accounting standards will either <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements or will <em style="font: inherit;">not</em> apply to our operations.</p><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>24
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">3</em>)</b><b>&#160;&#160;&#160;&#160;<span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">Intangible Assets</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets consisted of the following (in thousands, except for remaining life):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">January 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Developed software/courseware</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1.8</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">373,884</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">276,326</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">97,558</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">365,108</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">238,941</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">126,167</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer contracts/relationships</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8.2</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">269,283</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">116,528</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">152,755</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8.6</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">267,286</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">96,777</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">170,509</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,914</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">12,505</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">40,409</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11.5</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,378</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">10,161</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">42,217</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Publishing rights</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,100</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">33,999</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">7,101</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,100</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">29,889</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Backlog</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,700</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,414</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">286</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,700</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">572</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft trademark</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">863,426</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488,772</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">374,654</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">852,117</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">424,896</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">427,221</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense related to the existing finite-lived intangible assets is expected to be as follows (in thousands) for the fiscal years ended&#160;<em style="font: inherit;"> January 31:</em></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization Expense</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,823</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">82,474</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">41,725</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,225</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,415</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">56,447</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total future amortization</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">298,109</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense related to intangible assets in the aggregate was $31.4&#160;million, $63.1&#160;million,&#160;$31.8&#160;million and&#160;$63.4 million for the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em> and the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, respectively.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Refer to Note <em style="font: inherit;">5</em>&#160;&#8220;Intangible Assets&#8221; to the&#160;<em style="font: inherit;">2025</em>&#160;AFS for information regarding impairment review requirements and assumption uncertainty.&#160;This process was completed for the <em style="font: inherit;">six</em>&#160;months ended&#160;<em style="font: inherit;"> July 31, 2025</em> and we concluded that there were <em style="font: inherit;">no</em> indicators of impairment for our intangible assets or&#160;reporting units.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our goodwill as of the dates indicated&#160;is as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">TDS</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">GK</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Consolidated</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">287,650</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">29,421</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">317,071</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Goodwill July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">287,650</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,421</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">317,071</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Tax Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">4</em>)</b><b>&#160;&#160;&#160;<span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">&#160;Taxes</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>, we recorded a tax benefit&#160;of&#160;$0.4&#160;million and&#160;$1.2 million, respectively, on a pretax loss of&#160;$24.2 million and&#160;$63.0 million, respectively.&#160;For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, we recorded a tax benefit of&#160;$2.1 million and&#160;$3.6 million, respectively,&#160;on a pretax loss of&#160;$41.6 million and&#160;$70.8&#160;million, respectively. For each period, the tax benefit reflects the effect&#160;of non-deductible items, foreign rate differentials, changes in unremitted earnings, and changes in the valuation allowance on our&#160;deferred tax assets.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">On <em style="font: inherit;"> July </em></span><em style="font: inherit;">4th,</em> <em style="font: inherit;">2025,</em> the President signed into law significant federal tax legislation, <em style="font: inherit;">H.R.1</em> (the &#8220;Tax Reform Act of <em style="font: inherit;">2025&#8221;</em> commonly referred to as the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;)). The legislation includes numerous changes to U.S. corporate income tax law, including but <em style="font: inherit;">not</em> limited to the following: permanent <em style="font: inherit;">100%</em> bonus depreciation for qualified property, immediate expensing of domestic research and experimental expenditures, modifications to the limitation on business interest expense, changes to the international tax regime, and expanded limitations on the deductibility of executive compensation under IRC Section <em style="font: inherit;">162</em>(m).</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company is currently evaluating the provisions of the OBBBA and their potential impact on our financial statements.&#160;We will continue to monitor guidance issued by the U.S. Department of the Treasury, the Internal Revenue Service, and other regulatory bodies and will incorporate any updates into our evaluation and implementation efforts as&#160;appropriate<span style="background-color:#ffffff;">.</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>26
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Restructuring<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">5</em>)</b><b>&#160;&#160;&#160;&#160;Restructuring</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="background-color:#ffffff;">In connection with strategic initiatives implemented during fiscal <em style="font: inherit;">2025,</em>&#160;Skillsoft&#8217;s management approved and initiated plans to reduce its cost structure and better align operating expenses with existing economic conditions and our operating model. These strategic initiatives included the comprehensive resource reallocation plan announced on <em style="font: inherit;"> July 11, 2024.&#160;</em></span></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">The following is a summary of restructuring charges&#160;by segment&#160;for the periods presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">TDS</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,613</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,883</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,629</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,014</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">GK</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">544</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,416</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">874</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,252</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,157</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,299</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,503</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,266</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">These restructuring charges are presented separately in the accompanying unaudited condensed consolidated statements of operations. Our restructuring charges recognized during the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;were primarily associated with the <span style="background-color:#ffffff">costs of terminated employees.&#160;</span>Our restructuring charges recognized during the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em> &#160;were primarily associated with the <span style="background-color:#ffffff">costs of terminated employees, as well as lease terminations and lease impairment charges</span><span style="background-color:#ffffff">.</span></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The restructuring charge liability activity consisted of the following for the period&#160;presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Six Months Ended</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring liability as of beginning-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,436</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Restructuring expense during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,503</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(3,710</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restructuring liability as of end-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,229</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Management has completed the majority of planned restructuring actions as of&#160;<em style="font: inherit;"> July 31, 2025</em>; however, we will continue to evaluate our&#160;cost structure and operating model to align operating expenses with existing economic conditions, which could result in further restructuring actions.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-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_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">6</em>)</b><b>&#160;&#160;&#160;&#160;Commitments and Contingencies</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Litigation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> November 21, 2023, </em>a Skillsoft stockholder (Jonathon Norcross) filed a derivative lawsuit in the Delaware Court of Chancery captioned In re Skillsoft Corp. Stockholders Litigation, C.A. <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">1179</em>-JTL (Del. Ch.), challenging Skillsoft&#8217;s acquisition of Codecademy in <em style="font: inherit;"> April 2022. </em>The plaintiff claimed that certain Skillsoft&#160;directors, together with our stockholder MIH Learning B.V., breached their fiduciary duties in connection with the merger. On <em style="font: inherit;"> February 7, 2025, </em>the Court dismissed all claims against all defendants. On <em style="font: inherit;"> February 14, 2025, </em>the plaintiff filed a motion for reargument of the Court&#8217;s decision, which the defendants opposed on <em style="font: inherit;"> February 21, 2025. </em>On <em style="font: inherit;"> March 27, 2025, </em>the Court denied the plaintiff's motion for reargument. The plaintiff did <em style="font: inherit;">not</em> appeal the Court's dismissal of the action and the matter concluded without any liability for Skillsoft.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In addition, Skillsoft is, from time to time, party to general legal proceedings and claims, which arise in the ordinary course of business including those relating to commercial and contractual disputes, employment matters, intellectual property, and other business matters. When appropriate, management consults with legal counsel and other appropriate experts to assess claims. If, in management&#8217;s opinion, we have incurred a probable loss as determined in accordance with GAAP, an estimate is made of the loss, and the appropriate accrual is reflected in our consolidated financial statements. Currently, there are no material amounts accrued. While it is <em style="font: inherit;">not</em> possible to quantify the financial impact or predict the outcome of these pending claims and litigation, management does <em style="font: inherit;">not</em> anticipate that the outcome of any such current proceedings or known claims, either individually or in aggregate, will materially affect Skillsoft&#8217;s financial position, results of operations or cash flows.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">There are no material proceedings to which any director, officer or affiliate of Skillsoft, any owner of record or beneficially of more than <em style="font: inherit;">five</em> percent of our common stock, or any associate of any of the foregoing is a party adverse to Skillsoft or any of its subsidiaries or has a material interest adverse to Skillsoft or any of its subsidiaries.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warranties and Indemnities</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft&#8217;s software license arrangements and hosting services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with our product documentation under normal use and circumstances. Our arrangements also include certain provisions for indemnifying customers against liabilities if our&#160;products or services infringe a <em style="font: inherit;">third</em> party&#8217;s intellectual property rights.&#160;We have entered into service level agreements with some of our&#160;hosted application customers warrantying certain levels of uptime reliability and such agreements permit those customers to receive credits against&#160;monthly hosting fees or terminate their agreements in the event that Skillsoft fails to meet those levels for an agreed upon period of time.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">To date, Skillsoft has <span style="-sec-ix-hidden:c134303638">not</span> incurred any material costs as a result of such indemnifications or commitments and has <span style="-sec-ix-hidden:c134303639">not</span> accrued any liabilities related to such obligations in the&#160;Interim&#160;Financial Statements.&#160;</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>28
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">7</em>)</b><b>&#160;&#160;&#160;&#160;Long-Term Debt</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Debt consisted of the following (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">578,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">581,793</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Original issue discount - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,527</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred financing costs - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,600</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,999</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571,203</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">573,267</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 16, 2021, </em>a Skillsoft subsidiary, Skillsoft Finance II, Inc. (&#8220;Skillsoft Finance II&#8221;), entered into a Credit Agreement (the &#8220;Credit Agreement&#8221;), by and among Skillsoft Finance II, as borrower, another subsidiary - Skillsoft Finance I, Inc. (&#8220;Holdings&#8221;), the lenders party thereto and Citibank, N.A., as administrative agent and collateral agent, pursuant to which the lenders provided a $480 million term loan facility. In connection with the closing of our&#160;Codecademy acquisition, Skillsoft Finance II entered into Amendment <em style="font: inherit;">No.</em> <em style="font: inherit;">1</em> to the Credit Agreement, dated as of <em style="font: inherit;"> April 4, 2022 (</em>the &#8220;First Amendment&#8221;), among Skillsoft Finance II, Holdings, certain subsidiaries of Skillsoft Finance II, as guarantors, Citibank N.A., as administrative agent, and the financial institutions party thereto as Term B-<em style="font: inherit;">1</em> Lenders, which amended the Credit Agreement (as amended by the First Amendment, the &#8220;Amended Credit Agreement&#8221;), which provided an additional $160 million of Term B-<em style="font: inherit;">1</em> Loans.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our debt outstanding under the Amended Credit Agreement as of <em style="font: inherit;"> July 31, 2025</em> matures as shown below (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future principal payments due for fiscal years ended January 31:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,601</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,005</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">568,985</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Total payments</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">584,995</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unamortized original issue discount and issuance costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(7,388</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571,203</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">We also have access to up to $75.0 million of borrowings under our accounts receivable credit agreement (the &#8220;A/R Agreement&#8221;) with First Citizens Bank and Trust Company, pursuant to which certain of our accounts receivable are pledged as security for loans made by participating lenders.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">The interest rate on borrowings outstanding under the A/R Agreement was 6.94%&#160;on <em style="font: inherit;"> July 31, 2025</em>. As of <em style="font: inherit;"> July 31, 2025</em>,&#160;$1.0&#160;million was drawn under the A/R agreement and is classified as &#8220;borrowings under accounts receivable facility&#8221; on the unaudited condensed consolidated balance sheet.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">Refer to Note <em style="font: inherit;">13</em> &#8220;Long-Term Debt&#8221;&#160;to the <em style="font: inherit;">2025</em>&#160;AFS for additional information regarding the Amended Credit Facility and the A/R Agreement.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_StockholdersEquityNoteDisclosureTextBlock', window );">Equity [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">8</em>)</b><b>&#160;&#160;&#160;&#160;Shareholders</b>&#8217;<b> Equity</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Common Stock</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> July 31, 2025</em>, Skillsoft&#8217;s authorized share capital consisted of 18,750,000&#160;shares of common stock&#160;and&#160;10,000,000 shares of preferred stock, with a par value $0.0001 each. As of such date,&#160;8,972,560&#160;shares of common stock were issued, including treasury shares, 8,672,783 shares of common stock were outstanding, and <span style="-sec-ix-hidden:c134303685">no</span> shares of preferred stock were outstanding.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subject to applicable law, Skillsoft <em style="font: inherit;"> may </em>declare dividends to be paid ratably to holders of common stock out of our assets that are legally available to be distributed as dividends in the discretion of Skillsoft&#8217;s Board of Directors (&#8220;Board&#8221;).&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warrants</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Refer to Note <em style="font: inherit;">16</em>&#160;&#8220;Warrants&#8221;&#160;to the <em style="font: inherit;">2025</em> AFS&#160;for information related to our equity and liability-classified warrants.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Share Repurchase Authorization</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 10, 2024, </em>Skillsoft&#8217;s Board authorized Skillsoft to repurchase up to $10 million of its common stock. The share repurchase authorization&#160;will terminate on <em style="font: inherit;"> July 11, 2028 </em>and does <em style="font: inherit;">not</em> obligate Skillsoft to purchase any minimum number of shares of common stock, and the authorization <em style="font: inherit;"> may </em>be suspended, modified, or discontinued at any time without prior notice.&#160;As of <em style="font: inherit;"> July 31, 2025</em>, <span style="-sec-ix-hidden:c134303690">no</span> common stock had been repurchased under the share repurchase authorization.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Accumulated Other Comprehensive Income (Loss)</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated other comprehensive income (loss) associated with foreign currency translation adjustments consisted of the following (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,945</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,945</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(15,937</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(15,937</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;&#160;&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,918</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,918</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,050</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,050</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,823</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,823</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<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> -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 (g)<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 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<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 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Payment Arrangement [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">9</em>)</b><b>&#160;&#160;&#160;&#160;Stock-Based Compensation</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Equity Incentive Plans</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June&#160;</em><em style="font: inherit;">2021,</em> Skillsoft&#160;adopted the <em style="font: inherit;">2020</em> Omnibus Incentive Plan, which was amended on <em style="font: inherit;"> June 6, 2024 (</em>as so amended, the <em style="font: inherit;">&#8220;2020</em> Plan&#8221;). The <em style="font: inherit;">2020</em> Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to employees, directors, and consultants of Skillsoft. Under the <em style="font: inherit;">2020</em> Plan, 655,295 shares were initially made available for issuance, increased by amendment to 2,908,333 shares. The <em style="font: inherit;">2020</em> Plan also includes an annual increase on <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> each&#160;year, in an amount equal to 5.0% of the total number of shares of common stock outstanding on <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> of the preceding calendar&#160;year. Our Talent and Compensation Committee <em style="font: inherit;"> may </em>act prior to <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> of a given&#160;year to provide that there will be <em style="font: inherit;">no</em> <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1</em> increase for such&#160;year or that the increase for such&#160;year will be a lesser number of shares of common stock than provided for in the <em style="font: inherit;">2020</em> Plan. As of <em style="font: inherit;"> July 31, 2025</em>, a total of&#160;271,187 shares of common stock remain&#160;available for issuance under the <em style="font: inherit;">2020</em> Plan.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> May 2024, </em>Skillsoft adopted the Skillsoft Corp. <em style="font: inherit;">2024</em> Employment Inducement Incentive Award Plan, amended as of <em style="font: inherit;"> June 5, 2025, </em>to increase the number of shares authorized for issuance thereunder to a total of 400,000&#160;(as so amended the &#8220;Inducement Plan&#8221;).&#160;The Inducement Plan provides for inducement grants of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to new hires, or individuals being rehired following a bona fide period of non-employment with us, in compliance with Section <em style="font: inherit;">303A.08</em> of the New York Stock Exchange Listed Company Manual. As of <em style="font: inherit;"> July 31,&#160;</em><em style="font: inherit;">2025,</em> a total of 206,250&#160;shares of common stock remain&#160;available for issuance under the Inducement Plan.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Stock Options</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Under the <em style="font: inherit;">2020</em> Plan, all employees are eligible to receive incentive share options, and all employees, directors and consultants are eligible to receive&#160;non-statutory share options. The options generally vest over <span style="-sec-ix-hidden:c134303797">four</span> years and have a term of <span style="-sec-ix-hidden:c134303798">ten</span> years. Vested options under the plan generally expire <em style="font: inherit;">not</em> later than 90 days following termination of employment or service or <span style="-sec-ix-hidden:c134303801">twelve</span> months following an optionee&#8217;s&#160;death or disability. The fair value of stock options is determined on the grant date and amortized over the vesting period on a straight-line basis.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the stock option activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Term (Years)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Expired</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Outstanding, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Vested and exercisable, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">4.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The stock option expense was fully recognized during the fiscal quarter ended <em style="font: inherit;"> July 31, 2025.</em></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Time-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units (&#8220;RSUs&#8221;) represent a right to receive <span style="-sec-ix-hidden:c134303804">one</span> share of Skillsoft&#8217;s common stock that is both non-transferable and forfeitable unless and until certain conditions are satisfied. Other than RSUs currently granted to our non-employee directors, which vest upon the earlier of the <em style="font: inherit;">first</em> anniversary of the grant date and&#160;Skillsoft&#8217;s next annual meeting of stockholders, time-based RSUs generally vest ratably over a <span style="-sec-ix-hidden:c134303806">three</span> or <span style="-sec-ix-hidden:c134303807">four</span>-year period, subject to continued employment through each anniversary. The fair value of RSUs is determined on the grant date and is amortized over the vesting period on a straight-line basis.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the time-based RSU activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390,273</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24.15</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,708</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">633,123</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18.31</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(321,329</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27.40</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(169,188</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">24.92</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025 (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,532,879</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">20.97</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">21,859</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-align: justify; text-indent: -9pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(<em style="font: inherit;">1</em>) Includes&#160;80,724 shares, which are vested, but have been irrevocably deferred at the election of the recipients.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The total unrecognized stock-based compensation costs related to time-based RSUs was $24.8&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of&#160;2.8 years.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Market-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Market-based RSUs (&#8220;MBRSUs&#8221;) vest over a <span style="-sec-ix-hidden:c134303815">three</span>-year or <span style="-sec-ix-hidden:c134303816">four</span>-year performance period, subject to continued employment through each anniversary and achievement of market conditions (specified targets related to&#160;Skillsoft&#8217;s stock price and objective relative total shareholder return). The fair value of MBRSUs is estimated using the Monte Carlo valuation method. Compensation cost for these awards is recognized based on the grant date fair value which is recognized over the vesting period using the accelerated attribution method.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the MBRSU&#160;activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">105,923</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">62.21</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">3,178</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,333</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12.94</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,676</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">38.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(38,387</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">75.42</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">41,193</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63.36</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 9pt; font-family: Garamond, Times, serif; text-indent: -9pt; text-align: justify;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">The total unrecognized stock-based compensation costs related to MBRSUs was $0.2&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of 0.7&#160;years.</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"><i>Performance-Based Restricted Stock Units</i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based RSUs&#160;(&#8220;PBRSUs&#8221;) vest over a <span style="-sec-ix-hidden:c134303820">two</span>-year&#160;period, subject to continued employment through each grant date anniversary and&#160;achievement of specified corporate goals during a less than <em style="font: inherit;">one</em>-year performance-period. The expense and shares vested for our PBRSU awards depend&#160;on the achievement of specified results; the ultimate expense and number of shares vested can range from 0% to 200% of a target amount granted.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">The following summarizes the PBRSU&#160;activity for the&#160;<em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt; text-align: justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">51,250</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17.12</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,538</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,139</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.08</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,968</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.54</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(33,907</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.35</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">323,514</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19.70</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,710</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">(<em style="font: inherit;">1</em>) Reflects the number of shares that would vest based on achieving the &#8220;Target&#8221; level of performance.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The total unrecognized stock-based compensation costs related to PBRSUs was $5.7&#160;million as of <em style="font: inherit;"> July 31, 2025</em>, which is expected to be recognized over a weighted-average period of 2.6&#160;years.</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"><i>Liability-Classified Market-Based Awards&#160;</i></p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">In the <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2025,</em> we&#160;granted&#160;market-based awards to Ronald W. Hovsepian, initially intended to be settled in cash upon vesting, unless determined by the Board or a committee thereof to be settled in shares.&#160;These awards are eligible to be earned based on the volume-weighted average of our daily trading prices over a <em style="font: inherit;">30</em>-consecutive trading day period (<em style="font: inherit;">&#8220;30</em>-day VWAP&#8221;) prior to specified dates. During the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2026,</em> the Board of Directors certified the achievement of the <em style="font: inherit;">first</em> <em style="font: inherit;">30</em>-day VWAP hurdle&#160;for a total award corresponding to such hurdle of $6 million. Payment of this&#160;award is divided into two, equal <em style="font: inherit;">50%</em> tranches, each valued at $3.0 million. The <em style="font: inherit;">first</em> <em style="font: inherit;">50%</em> of the award was settled in shares during the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2026.</em> The <span style="-sec-ix-hidden:c134303843">second</span> <em style="font: inherit;">50%</em> of the award will be settled after the required service period.&#160;The unvested awards are classified as liabilities and remeasured at fair value&#160;using a Monte Carlo simulation at each reporting date and included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets. Expense is recognized using an accelerated attribution method over the requisite service period. The market-based awards potentially vest over <span style="-sec-ix-hidden:c134303845">two</span>-year to <span style="-sec-ix-hidden:c134303846">four</span>-year service periods, subject to continued employment&#160;and&#160;a specified appreciation of Skillsoft&#8217;s share price.</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">&#160;</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">The following summarizes the liability-classified market-based performance award balances as of&#160;<em style="font: inherit;"> July 31, 2025</em>&#160;(in thousands):</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated liability (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated unrecognized compensation cost (2)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">3,231</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;">&#160;</p>
   <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;">(<em style="font: inherit;">1</em>) Included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets.</p>
   <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">(<em style="font: inherit;">2</em>) Expected to be recognized over a weighted-average period of 1.8&#160;years.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;">Stock-Based Compensation Expense</span></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Content and software development</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">953</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">914</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,975</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,204</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Selling and marketing</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">831</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">797</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,636</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,053</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">General and administrative (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,162</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,657</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,299</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,784</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,006</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(814</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,087</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,339</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">(<em style="font: inherit;">1</em>) Stock-based compensation expense during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024 </em>was reduced by $6.0 million due to forfeitures of share-based payments, including unvested equity-based awards associated with our&#160;former Chief Executive Officer whose employment with&#160;Skillsoft ended on <em style="font: inherit;"> May 9, 2024.</em></p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>31
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 from Contract with Customer [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">10</em>)</b><b>&#160;&#160;&#160;&#160;Revenue</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue Components and Performance Obligations</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Subscription Services</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft offers subscriptions that provide customers access to a broad spectrum of learning options including access to cloud-based Software as a Service (&#8220;SaaS&#8221;) learning content and individualized coaching. Our cloud-based subscription solutions normally do <em style="font: inherit;">not</em> provide customers with the right to take possession of the software supporting the platform or to download course content without continuing to incur fees for hosting services and, as a result, are accounted for as service arrangements. Access to the platform and course content represents a series of distinct services as we continually provide&#160;access to, and fulfill our&#160;obligation to, the customer over the subscription term. The series of distinct services represents a single performance obligation that is satisfied over time. Accordingly, the fixed consideration related to subscription revenue is usually recognized on a straight-line basis over the contract term, beginning on the date that the service is made available to the customer. Our subscription contracts typically vary from <span style="-sec-ix-hidden:c134304000">one</span>&#160;year to <span style="-sec-ix-hidden:c134304001">three</span>&#160;years. Our cloud-based solutions arrangements are mostly non-cancellable, non-refundable, and are invoiced in advance of the subscription services being provided. Revenue from individualized coaching for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Virtual, On-Demand and Classroom</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from classroom training is recognized in the period in which the services are rendered. Revenue from virtual and on-demand training for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers. Billing is in advance of the services being provided or immediately after the services have been provided.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Professional Services</b></i></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft also sells professional services related to its cloud solutions which are typically considered distinct performance obligations and are recognized over time as services are performed. For fixed-price contracts, revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided (proportional performance method). These services usually consist of implementation, integration, and general consulting. Skillsoft&#8217;s professional service engagements are mostly short in duration. Billing is commonly in advance of the services being provided.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Disaggregated Revenue and Geography Information</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following is a summary of revenues by segment and type for the periods presented (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">TDS:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">SaaS and subscription services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,296</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,642</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,951</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,804</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Professional services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,889</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,010</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,382</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,923</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">101,185</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">101,652</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">200,333</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">199,727</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">GK:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Virtual, on-demand and classroom</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,637</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,571</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,690</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">60,289</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">128,822</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">132,223</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,023</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260,016</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Generally, SaaS and subscription services revenues are recognized over the service period, while virtual, on demand, classroom and professional services revenues are recognized at the point they are delivered.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following sets forth our revenues by geographic region for the periods presented&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenue:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">83,703</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,384</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165,535</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">173,332</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,513</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,457</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,240</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,802</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Other Americas</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,355</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,545</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,422</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,896</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,251</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,837</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,826</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,986</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">128,822</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">132,223</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,023</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260,016</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other than the United States, <span style="-sec-ix-hidden:c134304002">no</span> single country accounted for more than <em style="font: inherit;">10%</em> of revenue for all periods presented.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred Revenue</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;was as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">283,951</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Billings deferred</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(196,463</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Recognition of deferred revenue attributable:</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Prior year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">80,517</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;">Current year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">48,304</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">216,309</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue performance obligations relate predominantly to time-based SaaS and subscription services that are billed in advance of services being rendered.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred Contract Acquisition Costs</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred contract acquisition cost activity for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>&#160;was as follows (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred contract acquisition costs as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">38,338</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">9,341</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(14,502</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Deferred contract acquisition costs as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">33,177</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>32
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">11</em>)</b><b>&#160;&#160;&#160;&#160;Fair Value Measurements</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">ASC Topic <em style="font: inherit;">820,</em> <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC <em style="font: inherit;">820&#8221;</em>) establishes a fair value hierarchy that prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are information that reflect the assumptions that market participants would use in pricing the asset or liability&#160;based on market data obtained from sources independent of us. Unobservable inputs are variables that reflect our assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The <em style="font: inherit;">three</em> levels of the fair value hierarchy established by ASC <em style="font: inherit;">820</em> in order of priority are as follows:</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;"><tbody><tr style="vertical-align: top; font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="width: auto; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">1:</em> Quoted prices (unadjusted) in active markets for identical assets or liabilities that we have&#160;the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="vertical-align: top; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">2:</em> Pricing inputs other than quoted prices in active markets included in Level <em style="font: inherit;">1,</em> which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: Garamond, Times, serif;"><td style="width: 18pt; font-family: Garamond, Times, serif;">&#160;</td><td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#9679;</p> </td><td style="vertical-align: top; font-family: Garamond, Times, serif;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level <em style="font: inherit;">3:</em> Unobservable inputs that reflect our assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs are <em style="font: inherit;">not</em> available.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following summarizes our assets (liabilities) that are measured at fair value on a recurring basis as of <em style="font: inherit;"> July 31, 2025</em> and are categorized using the fair value hierarchy (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">100,512</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">100,512</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,908</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,908</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swaps - asset (liability)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">(Liability)-classified market-based awards</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets (liabilities) recorded at fair value</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">103,420</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,322</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">102,098</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash, Cash Equivalents and Restricted Cash</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The cost of our cash, cash equivalents and restricted cash was consistent with&#160;their estimated fair values as of <em style="font: inherit;"> July 31, 2025</em>. Refer to Note <em style="font: inherit;">2</em>&#160;&#8220;Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash&#8221; to the <em style="font: inherit;">2025</em>&#160;AFS for additional detail.</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Interest Rate Swaps</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> June 17, 2022, </em>Skillsoft entered into <span style="-sec-ix-hidden:c134304089">two</span> fixed-rate interest rate swap agreements to change the Secured Overnight Financing Rate (&#8220;SOFR&#8221;)-based component of the interest rate on a portion of our&#160;variable rate debt to a fixed rate (the &#8220;Interest Rate Swaps&#8221;). The Interest Rate Swaps have a combined&#160;notional amount of $300.0 million and a maturity date of <em style="font: inherit;"> June 5, 2027. </em>The objective of the Interest Rate Swaps is to eliminate the variability of cash flows in interest payments on&#160;$300.0 million of variable rate debt attributable to changes in benchmark <em style="font: inherit;">one</em>-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark SOFR interest rates over the interest rate swap term. The changes in cash flows of the Interest Rate Swaps are expected to offset changes in cash flows of the variable rate debt. The Interest Rate Swaps are <em style="font: inherit;">not</em> designated as a cash flow hedge and changes in the fair value of the Interest Rate Swaps are recorded in earnings each period. For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025</em>, we recognized a non-cash gain (loss) of&#160;$2.1 million and (<span style="-sec-ix-hidden:c134304097">$2.1</span>)&#160;million attributable to the Interest Rate Swaps, respectively. For the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2024</em>, we recognized a non-cash gain (loss) of&#160;($6.5)&#160;million and&#160;$1.2&#160;million&#160;attributable to the Interest Rate Swaps, respectively.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The inputs for determining fair value of the Interest Rate Swaps are classified as Level <em style="font: inherit;">2</em> inputs. Level <em style="font: inherit;">2</em> fair value is based on estimates using standard pricing models. These standard pricing models use inputs which are derived from or corroborated by observable market data such as interest rate yield curves, index forward curves, discount curves, and volatility surfaces. The counterparties&#160;to these derivative contracts are&#160;highly-rated financial institutions which we believe carry&#160;only a minimal risk of nonperformance.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depending on whether the Interest Rate Swaps are in an asset or liability position at the end of the reporting period, they are included in either the captions &#8220;other assets&#8221; or &#8220;other long-term liabilities&#8221;&#160;on our unaudited&#160;condensed consolidated balance sheets.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b>Liability-Classified Market-Based Awards&#160;</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><span style="background-color:#ffffff;">The fair value of the liability-classified market-based awards are determined&#160;using a Monte Carlo simulation, weighted for the service period completed, at each reporting date. The most significant inputs for determining the fair value either originate from the grant agreement (e.g., stock price hurdles, vesting amounts, and service dates) or are derived from or corroborated by observable market data (e.g.,&#160;interest rates, stock prices, equity risk, market betas, size premiums, average stock volatility);&#160;therefore we have classified the fair value measurement as Level <em style="font: inherit;">2.</em>&#160;Refer to Note <em style="font: inherit;">9</em>&#160;</span>&#8220;<span style="background-color:#ffffff;">Stock-Based Compensation</span>&#8221;<span style="background-color:#ffffff;"> above for additional information related to the liability-classified market-based awards.</span></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Fair Value Instruments</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft currently invests available&#160;cash balances primarily in money market funds invested in United States Treasury securities and United States Treasury securities repurchase agreements, as well as cash deposits held at major banks. The carrying amounts of cash and cash equivalents, trade receivables, trade payables and accrued liabilities, as reported on the unaudited&#160;condensed consolidated balance sheet as of&#160;<em style="font: inherit;"> July 31, 2025</em>, approximate their fair value because of the short maturity of those instruments.&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our long-term debt is a financial instrument, and the fair value of Skillsoft&#8217;s outstanding principal amounts as of <em style="font: inherit;"> July 31, 2025</em>&#160;was&#160;$546.6&#160;million. This fair value is determined based on inputs that are classified as Level <em style="font: inherit;">2</em> within the fair value hierarchy.</p>
   <p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Reporting Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"><b>(<em style="font: inherit;">12</em>)</b><b>&#160;&#160;&#160;&#160;Segment Information</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">ASC <em style="font: inherit;">280,</em> <i>Segment Reporting</i>, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;), in determining how to allocate resources and in assessing performance.&#160;Skillsoft&#8217;s CODM&#160;is its&#160;Chief&#160;Executive Officer. Skillsoft&#8217;s CODM evaluates results using the operating segment structure as the primary basis for which the allocation of resources and financial results are assessed. <em style="font: inherit;">No</em> operating segments have been aggregated to determine our reportable segments.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft has organized its business into <span style="-sec-ix-hidden:c134304144"><span style="-sec-ix-hidden:c134304160">two</span></span> operating and reportable segments: Talent&#160;Development Solutions (&#8220;TDS&#8221; formerly known as Content &amp; Platform) and Global Knowledge (&#8220;GK&#8221; formerly known as Instructor-Led Training). These <em style="font: inherit;">two</em> businesses are highly complementary and give Skillsoft a differentiated value proposition. The CODM&#160;primarily uses revenues, segment (&#8220;business unit&#8221;) contribution profits and business unit contribution margin (business unit contribution profit as a percentage of business unit revenue)&#160;as measures to evaluate financial results and allocation of resources. There are <span style="-sec-ix-hidden:c134304146">no</span> intercompany revenue transactions reported between our reportable segments.&#160;When our segments enter into transactions to provide products and services to <em style="font: inherit;">third</em> parties, revenue is generally allocated to our segments based on relative value. Skillsoft allocates certain operating expenses to the reportable segments based on the usage and relative contribution provided to the segments.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The TDS segment is comprised of&#160;a strong foundation of products and customers, with its enterprise-grade solution serving&#160;customers and employees worldwide. TDS Learner is a world-renowned consumer scale and experience learner platform that serves learners worldwide.&#160;We deliver AI-led, interactive, and multi-modal experiences, a premium technology learning brand, outcome-based learning through benchmarks, enterprise grade security and integrations, and extensive coverage of topics across business, technology, and compliance skills.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The GK segment is centered around instructor-led training, or live learning, with face-to-face delivery by experienced trainers, both in-person and virtually. GK is a live learning partner for corporations with a large, but focused, schedule of vendor-authored and certified courses utilizing certified instructors. The quality and consistency of trainers, the access to quality content and interactive labs from the world&#8217;s largest vendors, and a market-leading blended proposition with TDS, define GK's uniqueness in the market.&#160;Our GK segment has strong partnerships with the world&#8217;s leading technology companies and certification authorities.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2025,</em> we made changes to the components used to determine segment results to increase transparency and improve segment comparability to peers. These changes did <em style="font: inherit;">not</em> impact our consolidated financial statements. For this new structure we track the non-GAAP financial measures and key performance metrics that we believe are key financial indicators of our success. Non-GAAP measures and key performance metrics are frequently used by securities analysts, investors, and other interested parties in their evaluation of companies comparable to us, many of which present non-GAAP measures and key performance metrics when reporting their results. These measures can be useful in evaluating our performance against our peer companies because we believe the measures provide users with valuable insight into key components of GAAP financial disclosures. For example, a company with higher U.S. GAAP net income <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be as appealing to investors if its net income is more heavily comprised of gains on asset sales. Likewise, excluding the effects of interest income and expense moderates the impact of a company&#8217;s capital structure on its performance. However, non-GAAP measures and key performance metrics have limitations as analytical tools. Because <em style="font: inherit;">not</em> all companies use identical calculations, our presentation of non-GAAP financial measures and key performance metrics <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be comparable to other similarly titled measures of other companies. They are <em style="font: inherit;">not</em> presentations made in accordance with GAAP, are <em style="font: inherit;">not</em> measures of financial condition or liquidity, and should <em style="font: inherit;">not</em> be considered as an alternative to profit or loss, or operating cash flows for the period determined in accordance with GAAP. As a result, these performance measures should <em style="font: inherit;">not</em> be considered in isolation from, or as a substitute analysis for, results of operations as determined in accordance with GAAP. Business unit&#160;contribution profit and business unit contribution margin are internal measures used by our CODM to evaluate and assess the results of our segments. We disclose these non-GAAP segment results because we believe they provide meaningful supplemental information. Business unit contribution profit is defined as business unit revenue, less business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses. We have excluded the following items in our determination of the business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses as our CODM does <em style="font: inherit;">not</em> consider&#160;them in the measurement of the performance of the segment:</p>
   <p style="text-align: justify; font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Depreciation expenses &#8211; Cost of property and equipment recorded to expense over their respective estimated useful lives on a straight-line basis.</p> </td></tr>
<tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">Long-term incentive compensation expenses &#8211; Charges associated with long-term incentive compensation programs, including stock-based compensation, cash awards tied to stock performance, and awards granted in-lieu of stock that are intended to be settled in cash.</p> </td></tr>
<tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="width: 18pt; font-size: 10pt;">&#9679;</td><td style="width: auto;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;">System migration costs &#8211; Costs of temporary resources needed for the migration of content and customers from our legacy system to a global platform.</p> </td></tr>
</tbody></table>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following reconciles our segment measures of performance to the GAAP measures presented in the unaudited&#160;condensed consolidated statements of operations, which have been recast for the prior-year period to reflect&#160;our segments under the new structure, for the periods presented, (in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>TDS</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,185</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,652</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">200,333</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">199,727</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">15,795</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">15,533</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,067</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,718</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">12,467</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,332</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24,565</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">26,795</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">70,624</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">70,871</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">139,103</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">137,329</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>GK</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">27,637</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">30,571</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,690</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">60,289</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">16,952</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">16,699</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,658</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">34,702</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">718</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">676</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,462</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,238</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">9,967</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,196</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">18,570</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24,349</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">128,822</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">132,223</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">253,023</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">260,016</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,747</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,232</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">64,725</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">66,420</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,185</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">14,008</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">26,027</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">28,033</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">80,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">84,067</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">157,673</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">161,678</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Excluded cost of revenues and content and software development expenses:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">156</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">306</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">368</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term incentive compensation expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,118</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,046</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,497</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,502</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">System migration</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">118</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling and marketing expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">39,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">40,684</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">79,200</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">82,976</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">19,467</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">19,395</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">42,419</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">44,704</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,444</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,052</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,371</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and integration related costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">921</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,310</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,418</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,157</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,503</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,266</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,830</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(19,328</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(30,016</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(43,160</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense), net</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(61</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(418</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,507</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,799</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustment of interest rate swaps</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(6,506</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,240</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,045</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">983</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,973</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,962</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,415</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,358</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,693</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Income (loss) before provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(24,205</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(41,622</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(63,026</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(70,841</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(417</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,056</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,189</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,639</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39,566</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(61,837</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(67,202</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Our segment assets primarily consist of cash and cash equivalents, accounts receivable, prepaid expenses, deferred taxes, property and equipment, goodwill and intangible assets. The following sets forth our segment assets as of the periods presented&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">TDS</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">898,932</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,026,295</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">GK</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">70,494</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">79,774</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">969,426</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,106,069</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>34
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">13</em>)</b><b>&#160;&#160;&#160;&#160;Net Income (Loss) Per Share</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;">Basic earnings (loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period. Diluted earnings&#160;(loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding restricted stock-based awards, and stock options&#160;using the treasury stock method.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The following sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except for the number of shares and per share data):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39,566</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(61,837</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(67,202</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,567,973</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,180,374</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,448,433</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,135,353</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per share:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2.78</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4.84</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(7.32</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8.26</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#160;</p>


   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">During the&#160;<em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> July 31, 2025 </em>and <em style="font: inherit;"> July 31, 2024</em>, we incurred net losses and, therefore, the effect of our potentially dilutive securities was <span style="-sec-ix-hidden:c134304301"><span style="-sec-ix-hidden:c134304302">not</span></span> included in the calculation of diluted loss per share as the effect would be anti-dilutive. The following contains share/unit totals with a potentially dilutive impact, which excludes the effect of the treasury stock method&#160;(in thousands):</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Common stock underlying warrants</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">RSUs</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,940</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,002</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,723</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">986</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,069</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,163</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,852</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,156</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>35
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">14</em>)</b><b>&#160;&#160;&#160;&#160;Related Party Transactions</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Agreement</i></b>&#160;<b><i>with Largest Shareholder</i></b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> January 2025, </em>Skillsoft entered into an agreement to provide off-the-shelf Skillsoft products to companies affiliated with Prosus N.V. and Naspers Ltd. (collectively known as &#8220;Prosus Companies&#8221;) for an aggregate of $0.8 million over <span style="-sec-ix-hidden:c134304353">three</span> years (the "Prosus Commercial Agreement"). In <em style="font: inherit;"> June 2025, </em>the parties updated the Prosus Commercial Agreement to consolidate and reallocate the services previously included in the parties' approximately $84,000 <em style="font: inherit;"> March 2024 </em>agreement. In <em style="font: inherit;"> April 2025, </em>the parties also entered into an additional <em style="font: inherit;">one</em>-year off-the-shelf product agreement for specific training products for approximately $69,000.</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-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 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: 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)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: 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)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-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_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>36
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(<em style="font: inherit;">15</em>)</b><b>&#160;&#160;&#160;&#160;Subsequent&#160;Events</b></p>
   <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We<span style="background-color:#ffffff;">&#160;have&#160;completed an evaluation of all subsequent events after the balance sheet date of </span><em style="font: inherit;"> July 31, 2025</em><span style="background-color:#ffffff;"> through the date this </span>Form <em style="font: inherit;">10</em>-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of <em style="font: inherit;"> July 31, 2025</em>, and events which occurred subsequently but were <em style="font: inherit;">not</em> recognized in the financial statements. We have concluded that <em style="font: inherit;">no</em> subsequent events have occurred that require disclosure, except as disclosed within these financial statements.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&#160;</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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.2</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>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual [Table]</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_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement [Text Block]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a href="#" id="otherinfo" title="otherinfo"></a>ITEM <em style="font: inherit;">5.</em> OTHER INFORMATION.</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> Trading Plans</b></p>
   <p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">During the&#160;fiscal quarter ended <em style="font: inherit;"> July 31, 2025, </em><span style="-sec-ix-hidden:c134304372"><span style="-sec-ix-hidden:c134304381"><span style="-sec-ix-hidden:c134304382"><span style="-sec-ix-hidden:c134304383">no</span></span></span></span> director or officer&#160;(as defined in Exchange Act Rule <em style="font: inherit;">16a</em>-<em style="font: inherit;">1</em>(f)) of Skillsoft adopted or terminated a &#8220;Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement&#8221; or &#8220;non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement,&#8221; as each term is defined in Item <em style="font: inherit;">408</em>(a) of Regulation S-K.</p>
  <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 [Flag]</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted [Flag]</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated [Flag]</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated [Flag]</a></td>
<td class="text">false<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_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_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonRule10b51ArrAdoptedFlag</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_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonRule10b51ArrTrmntdFlag</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_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_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_Rule10b51ArrTrmntdFlag</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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 );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Adopted Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2023,&#160;</em>the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update&#160;(&#8220;ASU&#8221;)&#160;<em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Improvements to</i>&#160;<i>Income Tax Disclosures, </i>which requires additional information&#160;in the rate reconciliation table and additional disclosures about income taxes paid. We adopted this guidance effective&#160;<em style="font: inherit;"> February 1, 2025. </em>The impact of our adoption of this guidance&#160;will be reflected in our fiscal <em style="font: inherit;">2026</em> Form <em style="font: inherit;">10</em>-K.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Recently Issued Accounting Guidance</b></p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> November 2024, </em>the FASB issued ASU&#160;<em style="font: inherit;">2024</em>-<em style="font: inherit;">03,</em> <i>Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>)</i>, which requires disclosure of specified information about certain costs and expenses, including employee compensation, depreciation and intangible asset amortization. We will adopt this guidance effective <em style="font: inherit;"> February 1, 2027. </em>We are currently evaluating the impact of this ASU to the consolidated financial statements.</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">We believe that other recently issued accounting standards will either <em style="font: inherit;">not</em> have a material impact on our consolidated financial statements or will <em style="font: inherit;">not</em> apply to our operations.</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>39
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock', window );">Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">January 31, 2025</em></em></em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Remaining Life (in years)</em></b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Developed software/courseware</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1.8</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">373,884</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">276,326</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">97,558</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">365,108</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">238,941</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">126,167</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer contracts/relationships</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8.2</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">269,283</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">116,528</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">152,755</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8.6</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">267,286</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">96,777</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">170,509</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Trademarks and trade names</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,914</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">12,505</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">40,409</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11.5</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,378</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">10,161</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">42,217</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Publishing rights</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,100</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">33,999</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">7,101</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,100</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">29,889</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">11,211</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Backlog</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,700</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,414</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">286</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,700</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">49,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">572</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Skillsoft trademark</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">Indefinite</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,545</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">863,426</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488,772</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">374,654</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">852,117</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">424,896</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">427,221</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization Expense</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,823</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">82,474</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">41,725</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,225</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,415</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">56,447</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total future amortization</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">298,109</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <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_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">TDS</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">GK</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Consolidated</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">287,650</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">29,421</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">317,071</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Goodwill July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">287,650</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,421</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">317,071</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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.</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;">skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</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/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 3: 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 4: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-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_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">TDS</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,613</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,883</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,629</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,014</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">GK</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">544</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,416</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">874</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,252</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,157</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,299</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,503</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,266</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <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_skil_RestructuringChargeLiabilityActivityTableTextBlock', window );">Restructuring Charge Liability Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Six Months Ended</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring liability as of beginning-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,436</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Restructuring expense during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,503</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid during-the-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(3,710</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restructuring liability as of end-of-period</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,229</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_RestructuringChargeLiabilityActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of activity related to a restructuring charge liability.</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;">skil_RestructuringChargeLiabilityActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of 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> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-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_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">578,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">581,793</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Original issue discount - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,527</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred financing costs - long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,600</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,999</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571,203</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">573,267</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future principal payments due for fiscal years ended January 31:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2026 (six months remaining)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,601</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2027</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2028</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,005</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2029</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">568,985</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">2030</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Thereafter</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Total payments</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">584,995</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,404</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unamortized original issue discount and issuance costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(7,388</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Long-term portion</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571,203</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term debt.</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 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,945</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,945</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(15,937</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(15,937</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="22" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2025</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2024</em></em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Before Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Income Tax</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Balance as of beginning-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,918</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,918</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,050</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,050</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,946</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,823</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,823</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Balance as of end-of-period</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,972</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,873</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (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 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Term (Years)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.4</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Expired</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Outstanding, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; width: 40%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 12%;">&#160;</td><td style="font-family: Garamond, Times, serif; width: 1%;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Vested and exercisable, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">30,750</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">215.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">4.1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390,273</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24.15</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">41,708</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">633,123</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18.31</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(321,329</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27.40</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(169,188</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">24.92</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025 (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,532,879</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">20.97</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">21,859</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">105,923</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">62.21</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">3,178</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,333</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12.94</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,676</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">38.00</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(38,387</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">75.42</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">41,193</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63.36</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted -</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">(in thousands)</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested balance, January 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">51,250</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17.12</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,538</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,139</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.08</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,968</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.54</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(33,907</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.35</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested balance, July 31, 2025</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">323,514</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19.70</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,710</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated liability (1)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated unrecognized compensation cost (2)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">3,231</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">132</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">298</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Content and software development</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">953</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">914</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,975</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,204</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Selling and marketing</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">831</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">797</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,636</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,053</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">General and administrative (1)</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,162</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,657</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,299</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,784</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,006</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(814</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,087</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,339</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards 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://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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">TDS:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">SaaS and subscription services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,296</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95,642</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,951</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">188,804</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Professional services</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,889</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,010</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,382</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,923</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">101,185</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">101,652</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">200,333</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;">199,727</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">GK:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Virtual, on-demand and classroom</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,637</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,571</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,690</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">60,289</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">128,822</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">132,223</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,023</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260,016</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenue:</p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">83,703</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,384</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165,535</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">173,332</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Europe, Middle East and Africa</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,513</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,457</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,240</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,802</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Other Americas</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,355</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,545</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,422</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,896</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,251</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,837</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,826</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,986</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total net revenues</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">128,822</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">132,223</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">253,023</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260,016</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">283,951</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Billings deferred</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(196,463</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Recognition of deferred revenue attributable:</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Prior year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">80,517</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;">Current year deferred revenue</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">48,304</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">216,309</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <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_CapitalizedContractCostTableTextBlock', window );">Capitalized Contract Cost [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred contract acquisition costs as of January 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">38,338</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">Contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">9,341</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of contract acquisition costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(14,502</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;">Deferred contract acquisition costs as of July 31, 2025</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">33,177</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></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_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost capitalized in obtaining or fulfilling 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/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<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_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Garamond, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Measurements</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">100,512</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">100,512</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,908</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,908</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest rate swaps - asset (liability)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">(Liability)-classified market-based awards</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,683</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets (liabilities) recorded at fair value</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">103,420</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,322</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">102,098</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<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/2147482106/820-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>46
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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 );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Six Months Ended July 31,</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2025</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>TDS</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,185</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">101,652</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">200,333</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">199,727</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">15,795</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">15,533</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,067</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,718</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">12,467</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,332</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24,565</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">26,795</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">70,624</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">70,871</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">139,103</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">137,329</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>GK</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">27,637</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">30,571</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">52,690</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">60,289</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">16,952</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">16,699</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,658</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">34,702</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">718</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">676</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,462</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,238</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">9,967</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,196</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">18,570</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">24,349</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated</b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"><b>&#160;</b></td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">128,822</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">132,223</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">253,023</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">260,016</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit costs of revenues</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,747</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">32,232</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">64,725</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">66,420</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit content and software development expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">13,185</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">14,008</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">26,027</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">28,033</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Business unit contribution profit</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">80,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">84,067</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">157,673</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">161,678</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Business unit product research and management expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,916</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,598</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,885</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Excluded cost of revenues and content and software development expenses:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">156</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">306</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">368</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term incentive compensation expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,118</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,046</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,497</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,502</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">System migration</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">118</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling and marketing expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">39,591</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">40,684</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">79,200</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">82,976</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">19,467</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">19,395</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">42,419</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">44,704</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,444</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">31,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,052</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">63,371</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and integration related costs</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">921</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,310</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,418</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring expenses</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,157</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,299</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,503</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,266</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,830</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(19,328</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(30,016</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(43,160</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense), net</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(61</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(418</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,507</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,799</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value adjustment of interest rate swaps</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">2,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(6,506</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,128</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,240</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,045</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">983</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">1,973</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,962</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,415</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,358</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,693</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Income (loss) before provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(24,205</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(41,622</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(63,026</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">(70,841</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for (benefit from) income taxes</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(417</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,056</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,189</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,639</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39,566</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(61,837</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(67,202</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">July 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 31, 2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">TDS</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">898,932</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,026,295</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;">GK</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">70,494</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">79,774</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">969,426</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,106,069</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated 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> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 30<br> -Subparagraph (c)<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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>47
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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 Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,788</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39,566</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(61,837</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(67,202</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,567,973</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,180,374</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,448,433</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,135,353</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per share:</p> </td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Garamond, Times, serif; font-size: 10pt;"> <p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2.78</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4.84</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(7.32</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8.26</td><td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
</tbody></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &quot;Garamond&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended July 31,</em></em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2025</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Common stock underlying warrants</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">RSUs</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,940</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,002</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,723</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">986</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,069</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,163</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,852</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,156</td><td style="width: 1%; font-family: &quot;Garamond&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</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 260<br> -SubTopic 10<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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Description of Business and Basis of Presentation (Details Textual)<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>Jul. 31, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 31, 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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="nump">2<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_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">2<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<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_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</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 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Intangible Assets (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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 31,444<span></span>
</td>
<td class="nump">$ 31,788<span></span>
</td>
<td class="nump">$ 63,052<span></span>
</td>
<td class="nump">$ 63,371<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_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">$ 488,772<span></span>
</td>
<td class="nump">$ 424,896<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">298,109<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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">863,426<span></span>
</td>
<td class="nump">852,117<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">374,654<span></span>
</td>
<td class="nump">427,221<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=skil_SkillsoftTrademarkMember', window );">Skillsoft Trademark [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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">76,545<span></span>
</td>
<td class="nump">76,545<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">$ 76,545<span></span>
</td>
<td class="nump">$ 76,545<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_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible assets, useful life (Year)</a></td>
<td class="text">1 year 9 months 18 days<span></span>
</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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 373,884<span></span>
</td>
<td class="nump">$ 365,108<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">276,326<span></span>
</td>
<td class="nump">238,941<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 97,558<span></span>
</td>
<td class="nump">$ 126,167<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_CustomerRelatedIntangibleAssetsMember', window );">Customer-Related Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible assets, useful life (Year)</a></td>
<td class="text">8 years 2 months 12 days<span></span>
</td>
<td class="text">8 years 7 months 6 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 269,283<span></span>
</td>
<td class="nump">$ 267,286<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">116,528<span></span>
</td>
<td class="nump">96,777<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 152,755<span></span>
</td>
<td class="nump">$ 170,509<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_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible assets, useful life (Year)</a></td>
<td class="text">11 years 1 month 6 days<span></span>
</td>
<td class="text">11 years 6 months<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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 52,914<span></span>
</td>
<td class="nump">$ 52,378<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">12,505<span></span>
</td>
<td class="nump">10,161<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 40,409<span></span>
</td>
<td class="nump">$ 42,217<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=skil_PublishingRightsMember', window );">Publishing Rights [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible assets, useful life (Year)</a></td>
<td class="text">10 months 24 days<span></span>
</td>
<td class="text">1 year 4 months 24 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 41,100<span></span>
</td>
<td class="nump">$ 41,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">33,999<span></span>
</td>
<td class="nump">29,889<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 7,101<span></span>
</td>
<td class="nump">$ 11,211<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_OrderOrProductionBacklogMember', window );">Order or Production Backlog [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible assets, useful life (Year)</a></td>
<td class="text">4 months 24 days<span></span>
</td>
<td class="text">10 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 49,700<span></span>
</td>
<td class="nump">$ 49,700<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="nump">49,414<span></span>
</td>
<td class="nump">49,128<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 286<span></span>
</td>
<td class="nump">$ 572<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_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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<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(16))<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated amortization of intangible assets, excluding goodwill.</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(15))<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_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=skil_SkillsoftTrademarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_SkillsoftTrademarkMember</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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DevelopedTechnologyRightsMember</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_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CustomerRelatedIntangibleAssetsMember</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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrademarksAndTradeNamesMember</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=skil_PublishingRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_PublishingRightsMember</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_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrderOrProductionBacklogMember</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>51
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Intangible Assets - Expected Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2026 (six months remaining)</a></td>
<td class="nump">$ 63,823<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2027</a></td>
<td class="nump">82,474<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2028</a></td>
<td class="nump">41,725<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2029</a></td>
<td class="nump">30,225<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2030</a></td>
<td class="nump">23,415<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_skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">56,447<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_FiniteLivedIntangibleAssetsNet', window );">Total future amortization</a></td>
<td class="nump">$ 298,109<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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;">skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -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 2: 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)(3)<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 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</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 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -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 2: 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)(3)<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 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -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 2: 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)(3)<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 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -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 2: 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)(3)<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 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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>52
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 317,071<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_GoodwillPeriodIncreaseDecrease', window );">Increase (decrease)</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">317,071<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_ReportingUnitAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">287,650<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_GoodwillPeriodIncreaseDecrease', window );">Increase (decrease)</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">287,650<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_ReportingUnitAxis=skil_GlobalKnowledgeSegmentMember', window );">Global Knowledge Segment [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">29,421<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_GoodwillPeriodIncreaseDecrease', window );">Increase (decrease)</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 29,421<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_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_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: 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_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="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_ReportingUnitAxis=skil_TalentDevelopmentSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReportingUnitAxis=skil_TalentDevelopmentSolutionsSegmentMember</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_ReportingUnitAxis=skil_GlobalKnowledgeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReportingUnitAxis=skil_GlobalKnowledgeSegmentMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - 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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">$ (417)<span></span>
</td>
<td class="num">$ (2,056)<span></span>
</td>
<td class="num">$ (1,189)<span></span>
</td>
<td class="num">$ (3,639)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="num">$ (24,205)<span></span>
</td>
<td class="num">$ (41,622)<span></span>
</td>
<td class="num">$ (63,026)<span></span>
</td>
<td class="num">$ (70,841)<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Restructuring - Schedule of Restructuring and Related Costs (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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_RestructuringCosts', window );">Restructuring Costs</a></td>
<td class="nump">$ 2,157<span></span>
</td>
<td class="nump">$ 11,299<span></span>
</td>
<td class="nump">$ 3,503<span></span>
</td>
<td class="nump">$ 12,266<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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [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_RestructuringCosts', window );">Restructuring Costs</a></td>
<td class="nump">1,613<span></span>
</td>
<td class="nump">8,883<span></span>
</td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">10,014<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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember', window );">Global Knowledge Segment [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_RestructuringCosts', window );">Restructuring Costs</a></td>
<td class="nump">$ 544<span></span>
</td>
<td class="nump">$ 2,416<span></span>
</td>
<td class="nump">$ 874<span></span>
</td>
<td class="nump">$ 2,252<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_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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_RestructuringCosts</td>
</tr>
<tr>
<td style="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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember</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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_RestructuringReserve', window );">Restructuring liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,436<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_RestructuringCharges', window );">Restructuring expense during-the-period</a></td>
<td class="nump">$ 2,157<span></span>
</td>
<td class="nump">$ 11,299<span></span>
</td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">$ 12,266<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_PaymentsForRestructuring', window );">Cash paid during-the-period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,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_RestructuringReserve', window );">Restructuring liability</a></td>
<td class="nump">$ 2,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,229<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement 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 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<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 (b)<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_RestructuringCharges</td>
</tr>
<tr>
<td style="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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-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_RestructuringReserve</td>
</tr>
<tr>
<td style="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>56
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Commitments and Contingencies (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="nump">$ 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_LossContingenciesByNatureOfContingencyAxis=skil_LegalProceedingsAndClaimsMember', window );">Legal Proceedings and Claims [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_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="nump">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_LossContingenciesByNatureOfContingencyAxis=skil_IndemnificationsOrCommitmentsMember', window );">Indemnifications or Commitments [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_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</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_LossContingencyLossInPeriod', window );">Loss Contingency, Loss in Period</a></td>
<td class="nump">$ 0<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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss contingency liability.</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 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/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="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_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</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/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (j)<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_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="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_LossContingenciesByNatureOfContingencyAxis=skil_LegalProceedingsAndClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LossContingenciesByNatureOfContingencyAxis=skil_LegalProceedingsAndClaimsMember</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_LossContingenciesByNatureOfContingencyAxis=skil_IndemnificationsOrCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LossContingenciesByNatureOfContingencyAxis=skil_IndemnificationsOrCommitmentsMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Long-term Debt (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Apr. 04, 2022</div></th>
<th class="th"><div>Jul. 16, 2021</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_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<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_CreditFacilityAxis=skil_AccountsReceivableFacilityMember', window );">Accounts Receivable Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 75<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_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="nump">6.94%<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_ShortTermBorrowings', window );">Short-Term Debt</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=skil_TermLoanFacilityMember', window );">Term Loan Facility [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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</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="nump">$ 480<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_DebtInstrumentAxis=skil_TermB1LoansMember', window );">Term B-1 Loans [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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)(a)(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/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(a))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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/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)(16)(a)(1))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="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_CreditFacilityAxis=skil_AccountsReceivableFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_AccountsReceivableFacilityMember</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_DebtInstrumentAxis=skil_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=skil_TermLoanFacilityMember</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_DebtInstrumentAxis=skil_TermB1LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=skil_TermB1LoansMember</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>58
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Long-term Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">$ 6,404<span></span>
</td>
<td class="nump">$ 6,404<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_DebtInstrumentCarryingAmount', window );">Term Loans - long-term portion</a></td>
<td class="nump">584,995<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_DebtInstrumentUnamortizedDiscountNoncurrent', window );">Original issue discount - long-term portion</a></td>
<td class="num">(4,788)<span></span>
</td>
<td class="num">(5,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_DeferredFinanceCostsNoncurrentNet', window );">Deferred financing costs - long-term portion</a></td>
<td class="num">(2,600)<span></span>
</td>
<td class="num">(2,999)<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_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">571,203<span></span>
</td>
<td class="nump">573,267<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_DebtInstrumentAxis=skil_TermLoanFacilityMember', window );">Term Loan Facility [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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">6,404<span></span>
</td>
<td class="nump">6,404<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_DebtInstrumentCarryingAmount', window );">Term Loans - long-term portion</a></td>
<td class="nump">$ 578,591<span></span>
</td>
<td class="nump">$ 581,793<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DebtInstrumentUnamortizedDiscountNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt discount to be amortized 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-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_DebtInstrumentUnamortizedDiscountNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as noncurrent. 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/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-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_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current. 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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="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_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_DebtInstrumentAxis=skil_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=skil_TermLoanFacilityMember</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>59
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2026 (six months remaining)</a></td>
<td class="nump">$ 1,601<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2027</a></td>
<td class="nump">6,404<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2028</a></td>
<td class="nump">8,005<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2029</a></td>
<td class="nump">568,985<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2030</a></td>
<td class="nump">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_skil_LongtermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Total payments</a></td>
<td class="nump">584,995<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_LongTermDebtCurrent', window );">Current portion</a></td>
<td class="num">(6,404)<span></span>
</td>
<td class="num">$ (6,404)<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized original issue discount and issuance costs</a></td>
<td class="num">(7,388)<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_LongTermDebt', window );">Long-term portion</a></td>
<td class="nump">$ 571,203<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_skil_LongtermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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;">skil_LongtermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance 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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes lease obligation.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 6: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 10: 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current. 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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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>60
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Shareholders' Equity (Details Textual) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">13 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jul. 10, 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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized (in shares)</a></td>
<td class="nump">18,750,000<span></span>
</td>
<td class="nump">18,750,000<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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized (in shares)</a></td>
<td class="nump">10,000,000<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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_CommonStockSharesIssued', window );">Common Stock, Shares, Issued (in shares)</a></td>
<td class="nump">8,972,560<span></span>
</td>
<td class="nump">8,616,633<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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding (in shares)</a></td>
<td class="nump">8,672,783<span></span>
</td>
<td class="nump">8,316,856<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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding (in shares)</a></td>
<td class="nump">0<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized (in shares)</a></td>
<td class="nump">18,750,000<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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="nump">$ 0.0001<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_CommonStockSharesIssued', window );">Common Stock, Shares, Issued (in shares)</a></td>
<td class="nump">8,972,560<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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding (in shares)</a></td>
<td class="nump">8,672,783<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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share Repurchase Program, Authorized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<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_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired (in shares)</a></td>
<td class="nump">0<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_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-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;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(28))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(28))<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 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 3: 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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: 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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased during the period and are being 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> -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://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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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>61
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_AociBeforeTaxAttributableToParent', window );">Balance, before tax</a></td>
<td class="num">$ (13,945)<span></span>
</td>
<td class="num">$ (15,937)<span></span>
</td>
<td class="num">$ (16,918)<span></span>
</td>
<td class="num">$ (13,050)<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_AociTaxAttributableToParent', window );">Balance, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net</a></td>
<td class="num">(13,945)<span></span>
</td>
<td class="num">(15,937)<span></span>
</td>
<td class="num">(16,918)<span></span>
</td>
<td class="num">(13,050)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Translation adjustment</a></td>
<td class="num">(27)<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">2,946<span></span>
</td>
<td class="num">(2,823)<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_ForeignCurrencyTransactionGainLossAfterTax', window );">Translation adjustment, net</a></td>
<td class="num">(27)<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">2,946<span></span>
</td>
<td class="num">(2,823)<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_AociBeforeTaxAttributableToParent', window );">Balance, before tax</a></td>
<td class="num">(13,972)<span></span>
</td>
<td class="num">(15,873)<span></span>
</td>
<td class="num">(13,972)<span></span>
</td>
<td class="num">(15,873)<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_AociTaxAttributableToParent', window );">Balance, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net</a></td>
<td class="num">$ (13,972)<span></span>
</td>
<td class="num">$ (15,873)<span></span>
</td>
<td class="num">$ (13,972)<span></span>
</td>
<td class="num">$ (15,873)<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_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_AociBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).</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_AociBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="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_AociTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.</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_AociTaxAttributableToParent</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized and unrealized gain (loss) from foreign currency transaction.</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 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 2: 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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-38<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_ForeignCurrencyTransactionGainLossAfterTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, after 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://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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax expense (benefit), after 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="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>62
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 30, 2024 </div>
<div>shares</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_skil_SharebasedCompensationExpenseDecreaseFromForfeiture', window );">Share-based Compensation Expense, Decrease From Forfeiture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Right To Receive Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred', window );">Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other Than Options, Share Vested and Deferred (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">80,724<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,800<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">2 years 9 months 18 days<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="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] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">3 years<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="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] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">4 years<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="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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember', window );">Market-based Restricted Stock Units (MBRSUs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">8 months 12 days<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="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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember', window );">Market-based Restricted Stock Units (MBRSUs) [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">3 years<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="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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember', window );">Market-based Restricted Stock Units (MBRSUs) [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">4 years<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="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=skil_PerformancebasedRestrictedStockUnitsMember', window );">Performance-based Restricted Stock Units [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">2 years<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">2 years 7 months 6 days<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="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=skil_PerformancebasedRestrictedStockUnitsMember', window );">Performance-based Restricted Stock Units [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Target Achievement Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">0.00%<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="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=skil_PerformancebasedRestrictedStockUnitsMember', window );">Performance-based Restricted Stock Units [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Target Achievement Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">200.00%<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="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 Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<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>
<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share-Based Payment Arrangement, Tranche One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<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>
<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_AwardTypeAxis=skil_LiabilityclassifiedPerformanceAwardMember', window );">Liability-classified Performance Award [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,231<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">1 year 9 months 18 days<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="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=skil_LiabilityclassifiedPerformanceAwardMember', window );">Liability-classified Performance Award [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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="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=skil_LiabilityclassifiedPerformanceAwardMember', window );">Liability-classified Performance Award [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">4 years<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="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=skil_The2020OmnibusIncentivePlanMember', window );">The 2020 Omnibus Incentive Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">655,295<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>
<td class="nump">2,908,333<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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Annual Increase, Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.00%<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271,187<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="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=skil_The2020OmnibusIncentivePlanMember', window );">The 2020 Omnibus Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">4 years<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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">10 years<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>
<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_PlanNameAxis=skil_The2020OmnibusIncentivePlanMember', window );">The 2020 Omnibus Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Days Following Termination of Employment or Service [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">90 days<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>
<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_PlanNameAxis=skil_The2020OmnibusIncentivePlanMember', window );">The 2020 Omnibus Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Months Following Optionees Death or Disability [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">12 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>
<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="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=skil_InducementPlanMember', window );">Inducement Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Expected to be recognized over a weighted-average period of 2.2 years.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested and deferred during the period.</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;">skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right to receive shares per equity instrument other than options of share based payment arrangement.</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;">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual increase in shares authorized.</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;">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In reference to the percentage of achievement in regards to a specified target result.</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;">skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_SharebasedCompensationExpenseDecreaseFromForfeiture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based compensation expense from forfeiture of awards.</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;">skil_SharebasedCompensationExpenseDecreaseFromForfeiture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested 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 4<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=skil_MarketbasedRestrictedStockUnitsMBRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember</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=skil_PerformancebasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_PerformancebasedRestrictedStockUnitsMember</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_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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=skil_LiabilityclassifiedPerformanceAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_LiabilityclassifiedPerformanceAwardMember</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=skil_The2020OmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_The2020OmnibusIncentivePlanMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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=skil_DaysFollowingTerminationOfEmploymentOrServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_DaysFollowingTerminationOfEmploymentOrServiceMember</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=skil_MonthsFollowingOptioneesDeathOrDisabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_MonthsFollowingOptioneesDeathOrDisabilityMember</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=skil_InducementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_InducementPlanMember</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>63
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="nump">30,750<span></span>
</td>
<td class="nump">30,750<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 215<span></span>
</td>
<td class="nump">$ 215<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average remaining contractual term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">6 years 4 months 24 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, aggregate intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,750<span></span>
</td>
<td class="nump">30,750<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Vested and Exercisable, shares (in shares)</a></td>
<td class="nump">30,750<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and Exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 215<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and exercisable, July 31, 2025 (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and Exercisable, aggregate intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested 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)(1)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option 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)(1)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercisable options that may 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option awards outstanding, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation - Summary of RSU Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(38,387)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 75.42<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(38,387)<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,390,273<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 );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 24.15<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance, aggregate intrinsic value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 21,859<span></span>
</td>
<td class="nump">$ 41,708<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 );">Granted, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">633,123<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 18.31<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(321,329)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 27.4<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(169,188)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 24.92<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,532,879<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20.97<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(169,188)<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_AwardTypeAxis=skil_MarketbasedRestrictedStockUnitsMBRSUsMember', window );">Market-based Restricted Stock Units (MBRSUs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105,923<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 62.21<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance, aggregate intrinsic value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">3,178<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,333<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12.94<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(29,676)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 38<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">41,193<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 );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 63.36<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_AwardTypeAxis=skil_PerformancebasedRestrictedStockUnitsMember', window );">Performance-based Restricted Stock Units [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">51,250<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 17.12<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Unvested balance, aggregate intrinsic value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,710<span></span>
</td>
<td class="nump">$ 1,538<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">314,139<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20.08<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,968)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19.54<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(33,907)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19.35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">323,514<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 );">Unvested balance, weighted average grant date fair value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19.7<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(33,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes 19,806 shares, which are vested, but have been elected to be deferred by the recipients.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Reflects the number of shares that would vest based on achieving the &#8220;Target&#8221; level of performance.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="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_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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_MarketbasedRestrictedStockUnitsMBRSUsMember</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=skil_PerformancebasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_PerformancebasedRestrictedStockUnitsMember</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>65
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details) - Liability-classified Performance Award [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent', window );">Estimated liability (1)</a></td>
<td class="nump">$ 1,683<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 3,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Included in the caption &#8220;accrued compensation&#8221; on the unaudited condensed consolidated balance sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Expected to be recognized over a weighted-average period of 2.2 years.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=skil_LiabilityclassifiedPerformanceAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_LiabilityclassifiedPerformanceAwardMember</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>66
<FILENAME>R52.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Stock-based Compensation - Summary of Stock-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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,006<span></span>
</td>
<td class="num">$ (814)<span></span>
</td>
<td class="nump">$ 8,087<span></span>
</td>
<td class="nump">$ 6,339<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_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">298<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_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">953<span></span>
</td>
<td class="nump">914<span></span>
</td>
<td class="nump">1,975<span></span>
</td>
<td class="nump">2,204<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 );">Selling and Marketing Expense [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">831<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">2,053<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 Expense [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,162<span></span>
</td>
<td class="num">$ (2,657)<span></span>
</td>
<td class="nump">$ 4,299<span></span>
</td>
<td class="nump">$ 1,784<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Stock-based compensation expense during the three and six months ended July 31, 2024 was reduced by $6.0 million due to forfeitures of share-based payments, including unvested equity-based awards associated with the former Chief Executive Officer whose employment with Skillsoft ended on May 9, 2024.</td>
</tr></table></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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfSalesMember</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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ResearchAndDevelopmentExpenseMember</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>67
<FILENAME>R53.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue (Details Textual)<br> Pure in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 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=us-gaap_NonUsMember', window );">Non-US [Member]</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_skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue', window );">Number of Countries with Greater Than Ten Percent of Revenue</a></td>
<td class="nump">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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Subscription Contracts [Member]</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_skil_CustomerContractTerm', window );">Customer Contract Term (Year)</a></td>
<td class="text">1 year<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] | Subscription Contracts [Member]</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_skil_CustomerContractTerm', window );">Customer Contract Term (Year)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_CustomerContractTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of customer contract, 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>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;">skil_CustomerContractTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 countries with greater than 10% of revenue.</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;">skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_NonUsMember</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_ProductOrServiceAxis=skil_SubscriptionContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_SubscriptionContractsMember</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>68
<FILENAME>R54.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue - Disaggregated Revenue and Geography 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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 128,822<span></span>
</td>
<td class="nump">$ 132,223<span></span>
</td>
<td class="nump">$ 253,023<span></span>
</td>
<td class="nump">$ 260,016<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>
<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 revenues</a></td>
<td class="nump">83,703<span></span>
</td>
<td class="nump">88,384<span></span>
</td>
<td class="nump">165,535<span></span>
</td>
<td class="nump">173,332<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=us-gaap_EMEAMember', window );">EMEA [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">33,513<span></span>
</td>
<td class="nump">32,457<span></span>
</td>
<td class="nump">64,240<span></span>
</td>
<td class="nump">63,802<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=skil_OtherAmericasMember', window );">Other Americas [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">6,355<span></span>
</td>
<td class="nump">5,545<span></span>
</td>
<td class="nump">12,422<span></span>
</td>
<td class="nump">11,896<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=srt_AsiaPacificMember', window );">Asia Pacific [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">5,251<span></span>
</td>
<td class="nump">5,837<span></span>
</td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">10,986<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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">101,185<span></span>
</td>
<td class="nump">101,652<span></span>
</td>
<td class="nump">200,333<span></span>
</td>
<td class="nump">199,727<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=skil_SAASAndSubscriptionServicesMember', window );">SAAS and Subscription Services [Member] | Talent Development Solutions' Segment [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">95,296<span></span>
</td>
<td class="nump">95,642<span></span>
</td>
<td class="nump">188,951<span></span>
</td>
<td class="nump">188,804<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=skil_ProfessionalServicesMember', window );">Professional Services [Member] | Talent Development Solutions' Segment [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">5,889<span></span>
</td>
<td class="nump">6,010<span></span>
</td>
<td class="nump">11,382<span></span>
</td>
<td class="nump">10,923<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=skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember', window );">Virtual, On-demand and Classroom, and Individualized Coaching [Member] | Global Knowledge Segment [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 27,637<span></span>
</td>
<td class="nump">$ 30,571<span></span>
</td>
<td class="nump">$ 52,690<span></span>
</td>
<td class="nump">$ 60,289<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_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_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=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_EMEAMember</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=skil_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_OtherAmericasMember</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=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_AsiaPacificMember</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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember</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=skil_SAASAndSubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_SAASAndSubscriptionServicesMember</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=skil_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=skil_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_ProductOrServiceAxis=skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember</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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember</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>69
<FILENAME>R55.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue - Deferred Revenue (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_ContractWithCustomerLiability', window );">Deferred revenue as of January 31, 2025</a></td>
<td class="nump">$ 283,951<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_skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred', window );">Billings deferred</a></td>
<td class="num">(196,463)<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_skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod', window );">Prior year deferred revenue</a></td>
<td class="nump">80,517<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_skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod', window );">Current year deferred revenue</a></td>
<td class="nump">48,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_ContractWithCustomerLiability', window );">Deferred revenue as of July 31, 2025</a></td>
<td class="nump">$ 216,309<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation to transfer good or service to customer for which consideration from customer has been received or is due, from billing deferred.</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;">skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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;">skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that was recognized in the prior period.</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;">skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_CapitalizedContractCostNet', window );">Deferred contract acquisition costs as of January 31, 2025</a></td>
<td class="nump">$ 38,338<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_skil_CapitalizedContractCostContractAcquisitionCosts', window );">Contract acquisition costs</a></td>
<td class="nump">9,341<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 );">Recognition of contract acquisition costs</a></td>
<td class="num">(14,502)<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_CapitalizedContractCostNet', window );">Deferred contract acquisition costs as of July 31, 2025</a></td>
<td class="nump">$ 33,177<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_CapitalizedContractCostContractAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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;">skil_CapitalizedContractCostContractAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R57.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Fair Value Measurements (Details Textual)<br> $ in Millions</strong></div></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>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 17, 2022 </div>
<div>USD ($)</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [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>
</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_LongTermDebtFairValue', window );">Long-Term Debt, Fair Value</a></td>
<td class="nump">$ 546.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 546.6<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [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>
</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_DerivativeNumberOfInstrumentsHeld', window );">Derivative, Number of Instruments Held</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="nump">2<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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</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="nump">$ 300.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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="num">$ (2.1)<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 1.2<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-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_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-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_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="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>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_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments of a particular group held by the 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/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<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_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="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>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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 5: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<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/2147482106/820-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_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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>72
<FILENAME>R58.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 100,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,908<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_DerivativeAssets', window );">Interest rate swaps - asset (liability)</a></td>
<td class="nump">361<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_DerivativeLiabilities', window );">(Liability)-classified market-based awards</a></td>
<td class="num">(1,683)<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_FairValueNetAssetLiability', window );">Total assets (liabilities) recorded at fair value</a></td>
<td class="nump">102,098<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1 [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">100,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,908<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_DerivativeAssets', window );">Interest rate swaps - asset (liability)</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_DerivativeLiabilities', window );">(Liability)-classified market-based awards</a></td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Total assets (liabilities) recorded at fair value</a></td>
<td class="nump">103,420<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2 [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</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_RestrictedCash', window );">Restricted cash</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_DerivativeAssets', window );">Interest rate swaps - asset (liability)</a></td>
<td class="nump">361<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_DerivativeLiabilities', window );">(Liability)-classified market-based awards</a></td>
<td class="num">(1,683)<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_FairValueNetAssetLiability', window );">Total assets (liabilities) recorded at fair value</a></td>
<td class="num">(1,322)<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 3 [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</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_RestrictedCash', window );">Restricted cash</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_DerivativeAssets', window );">Interest rate swaps - asset (liability)</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_DerivativeLiabilities', window );">(Liability)-classified market-based awards</a></td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Total assets (liabilities) recorded at fair value</a></td>
<td class="nump">$ 0<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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 825<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/2147482907/825-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<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/2147482106/820-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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 17: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 33: 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(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 35: 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(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<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_DerivativeAssets</td>
</tr>
<tr>
<td style="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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-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 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset after deduction of liability.</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<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/2147482106/820-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_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: 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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<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_RestrictedCash</td>
</tr>
<tr>
<td style="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>73
<FILENAME>R59.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Segment Information (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</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_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="nump">2<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_skil_IntercompanyRevenuesBetweenReportableSegments', window );">Intercompany Revenues Between Reportable Segments</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_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_IntercompanyRevenuesBetweenReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intercompany revenues between the reportable segments.</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;">skil_IntercompanyRevenuesBetweenReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</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 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R60.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Segment Information - Summary Results (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 128,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 253,023<span></span>
</td>
<td class="nump">$ 260,016<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_CostOfRevenue', window );">Business unit costs of revenues</a></td>
<td class="nump">32,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,136<span></span>
</td>
<td class="nump">66,942<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 );">Business unit content and software development expenses</a></td>
<td class="nump">14,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,419<span></span>
</td>
<td class="nump">30,499<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_OperatingIncomeLoss', window );">Business unit contribution profit</a></td>
<td class="num">(11,830)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,016)<span></span>
</td>
<td class="num">(43,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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="nump">39,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,200<span></span>
</td>
<td class="nump">82,976<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">19,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,419<span></span>
</td>
<td class="nump">44,704<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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">31,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="nump">63,371<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_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition and integration related costs</a></td>
<td class="nump">787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,310<span></span>
</td>
<td class="nump">2,418<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_RestructuringCharges', window );">Restructuring expense during-the-period</a></td>
<td class="nump">2,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">12,266<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 (expense), net</a></td>
<td class="num">(61)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,507)<span></span>
</td>
<td class="nump">1,799<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_UnrealizedGainLossOnDerivatives', window );">Fair value adjustment of interest rate swaps</a></td>
<td class="nump">2,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,128)<span></span>
</td>
<td class="nump">1,240<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">520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">983<span></span>
</td>
<td class="nump">1,973<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_InterestIncomeExpenseNet', window );">Interest expense</a></td>
<td class="num">(14,962)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,358)<span></span>
</td>
<td class="num">(32,693)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="num">(24,205)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,622)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,026)<span></span>
</td>
<td class="num">(70,841)<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">(417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,189)<span></span>
</td>
<td class="num">(3,639)<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="num">(23,788)<span></span>
</td>
<td class="num">$ (38,049)<span></span>
</td>
<td class="num">(39,566)<span></span>
</td>
<td class="num">$ (27,636)<span></span>
</td>
<td class="num">(61,837)<span></span>
</td>
<td class="num">(67,202)<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>
<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 );">Revenues</a></td>
<td class="nump">128,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">253,023<span></span>
</td>
<td class="nump">260,016<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 );">Business unit costs of revenues</a></td>
<td class="nump">32,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,725<span></span>
</td>
<td class="nump">66,420<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 );">Business unit content and software development expenses</a></td>
<td class="nump">13,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,027<span></span>
</td>
<td class="nump">28,033<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_LaborAndRelatedExpense', window );">Business unit product research and management expenses</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,598<span></span>
</td>
<td class="nump">3,885<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_OperatingIncomeLoss', window );">Business unit contribution profit</a></td>
<td class="nump">80,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,673<span></span>
</td>
<td class="nump">161,678<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</a></td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">368<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_skil_LongtermIncentiveCompensationExpense', window );">Long-term incentive compensation expenses</a></td>
<td class="nump">1,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,497<span></span>
</td>
<td class="nump">2,502<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_skil_SystemMigration', window );">System migration</a></td>
<td class="nump">0<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="nump">0<span></span>
</td>
<td class="nump">118<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=srt_ConsolidationEliminationsMember', window );">Consolidation, Eliminations [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_LaborAndRelatedExpense', window );">Business unit product research and management expenses</a></td>
<td class="num">(2,299)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,916)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,598)<span></span>
</td>
<td class="num">(3,885)<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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">101,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,333<span></span>
</td>
<td class="nump">199,727<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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [Member] | 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>
<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 );">Revenues</a></td>
<td class="nump">101,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,333<span></span>
</td>
<td class="nump">199,727<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_CostOfRevenue', window );">Business unit costs of revenues</a></td>
<td class="nump">15,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,067<span></span>
</td>
<td class="nump">31,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_ResearchAndDevelopmentExpense', window );">Business unit content and software development expenses</a></td>
<td class="nump">12,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,565<span></span>
</td>
<td class="nump">26,795<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_LaborAndRelatedExpense', window );">Business unit product research and management expenses</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,598<span></span>
</td>
<td class="nump">3,885<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_OperatingIncomeLoss', window );">Business unit contribution profit</a></td>
<td class="nump">70,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,103<span></span>
</td>
<td class="nump">137,329<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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember', window );">Global Knowledge Segment [Member] | 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>
<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 );">Revenues</a></td>
<td class="nump">27,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,690<span></span>
</td>
<td class="nump">60,289<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_CostOfRevenue', window );">Business unit costs of revenues</a></td>
<td class="nump">16,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,658<span></span>
</td>
<td class="nump">34,702<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 );">Business unit content and software development expenses</a></td>
<td class="nump">718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,462<span></span>
</td>
<td class="nump">1,238<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_OperatingIncomeLoss', window );">Business unit contribution profit</a></td>
<td class="nump">$ 9,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,570<span></span>
</td>
<td class="nump">$ 24,349<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_skil_LongtermIncentiveCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to the long-term incentive 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;">skil_LongtermIncentiveCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_skil_SystemMigration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost related to the system migration for software.</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;">skil_SystemMigration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department.</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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="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_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_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_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_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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (expense) classified as operating.</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 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: 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 3: 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(10))<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="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_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_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee 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/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 2: 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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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(14)(a))<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_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="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_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_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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<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 (b)<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_RestructuringCharges</td>
</tr>
<tr>
<td style="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_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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<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 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_ConsolidationEliminationsMember</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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember</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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember</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>75
<FILENAME>R61.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Segment Information - Segment Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jan. 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_Assets', window );">Assets</a></td>
<td class="nump">$ 969,426<span></span>
</td>
<td class="nump">$ 1,106,069<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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember', window );">Talent Development Solutions' Segment [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_Assets', window );">Assets</a></td>
<td class="nump">898,932<span></span>
</td>
<td class="nump">1,026,295<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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember', window );">Global Knowledge Segment [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_Assets', window );">Assets</a></td>
<td class="nump">$ 70,494<span></span>
</td>
<td class="nump">$ 79,774<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_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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_TalentDevelopmentSolutionsSegmentMember</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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=skil_GlobalKnowledgeSegmentMember</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>76
<FILENAME>R62.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Income (Loss) Per Share (Details Textual) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26<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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="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>77
<FILENAME>R63.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (23,788)<span></span>
</td>
<td class="num">$ (38,049)<span></span>
</td>
<td class="num">$ (39,566)<span></span>
</td>
<td class="num">$ (27,636)<span></span>
</td>
<td class="num">$ (61,837)<span></span>
</td>
<td class="num">$ (67,202)<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 common shares outstanding (in shares)</a></td>
<td class="nump">8,567,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,180,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,448,433<span></span>
</td>
<td class="nump">8,135,353<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 );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (2.78)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4.84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7.32)<span></span>
</td>
<td class="num">$ (8.26)<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_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_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_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>78
<FILENAME>R64.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details) - shares<br></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>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">5,069<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
<td class="nump">4,852<span></span>
</td>
<td class="nump">4,156<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">3,098<span></span>
</td>
<td class="nump">3,098<span></span>
</td>
<td class="nump">3,098<span></span>
</td>
<td class="nump">3,098<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">1,940<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">1,723<span></span>
</td>
<td class="nump">986<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">72<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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</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>79
<FILENAME>R65.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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Related Party Transactions (Details Textual) - MIH Learnings B.V [Member] - Off-the-shelf Products [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Jan. 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_ContractualObligation', window );">Contractual Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,000<span></span>
</td>
<td class="nump">$ 69,000<span></span>
</td>
<td class="nump">$ 800,000<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_skil_ContractualObligationPeriod', window );">Contractual Obligation, Period (Year)</a></td>
<td class="text">3 years<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_skil_ContractualObligationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period of contractual obligation, 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>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;">skil_ContractualObligationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>skil_</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_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-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_ContractualObligation</td>
</tr>
<tr>
<td style="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_RelatedPartyTransactionsByRelatedPartyAxis=skil_MihLearningsBvMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=skil_MihLearningsBvMember</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_RelatedPartyTransactionAxis=skil_OfftheshelfProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=skil_OfftheshelfProductsMember</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>80
<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>81
<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>83
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>225</ContextCount>
  <ElementCount>265</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>59</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Unaudited Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Unaudited Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 1 - Description of Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-</Role>
      <ShortName>Note 1 - Description of Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 2 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 3 - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets</Role>
      <ShortName>Note 3 - Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 4 - Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-4-taxes</Role>
      <ShortName>Note 4 - Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 5 - Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-5-restructuring</Role>
      <ShortName>Note 5 - Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 6 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies</Role>
      <ShortName>Note 6 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 7 - Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt</Role>
      <ShortName>Note 7 - Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 8 - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity</Role>
      <ShortName>Note 8 - Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 9 - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation</Role>
      <ShortName>Note 9 - Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 10 - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue</Role>
      <ShortName>Note 10 - Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 11 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements</Role>
      <ShortName>Note 11 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 12 - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information</Role>
      <ShortName>Note 12 - Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 13 - Net Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share</Role>
      <ShortName>Note 13 - Net Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 14 - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions</Role>
      <ShortName>Note 14 - Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 15 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events</Role>
      <ShortName>Note 15 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.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>23</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995468 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995469 - Disclosure - Note 3 - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables</Role>
      <ShortName>Note 3 - Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995470 - Disclosure - Note 5 - Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables</Role>
      <ShortName>Note 5 - Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-5-restructuring</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995471 - Disclosure - Note 7 - Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables</Role>
      <ShortName>Note 7 - Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995472 - Disclosure - Note 8 - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables</Role>
      <ShortName>Note 8 - Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995473 - Disclosure - Note 9 - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables</Role>
      <ShortName>Note 9 - Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995474 - Disclosure - Note 10 - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables</Role>
      <ShortName>Note 10 - Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-10-revenue</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Note 11 - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables</Role>
      <ShortName>Note 11 - Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995476 - Disclosure - Note 12 - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables</Role>
      <ShortName>Note 12 - Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Note 13 - Net Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables</Role>
      <ShortName>Note 13 - Net Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995478 - Disclosure - Note 1 - Description of Business and Basis of Presentation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual</Role>
      <ShortName>Note 1 - Description of Business and Basis of Presentation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995479 - Disclosure - Note 3 - Intangible Assets (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual</Role>
      <ShortName>Note 3 - Intangible Assets (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995480 - Disclosure - Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details</Role>
      <ShortName>Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995481 - Disclosure - Note 3 - Intangible Assets - Expected Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details</Role>
      <ShortName>Note 3 - Intangible Assets - Expected Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995482 - Disclosure - Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details</Role>
      <ShortName>Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995483 - Disclosure - Note 4 - Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual</Role>
      <ShortName>Note 4 - Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-4-taxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995484 - Disclosure - Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details</Role>
      <ShortName>Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details</Role>
      <ShortName>Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995486 - Disclosure - Note 6 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 6 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Note 7 - Long-term Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual</Role>
      <ShortName>Note 7 - Long-term Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995488 - Disclosure - Note 7 - Long-term Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details</Role>
      <ShortName>Note 7 - Long-term Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995489 - Disclosure - Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details</Role>
      <ShortName>Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995490 - Disclosure - Note 8 - Shareholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual</Role>
      <ShortName>Note 8 - Shareholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995491 - Disclosure - Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details</Role>
      <ShortName>Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995492 - Disclosure - Note 9 - Stock-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual</Role>
      <ShortName>Note 9 - Stock-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995493 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details</Role>
      <ShortName>Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995494 - Disclosure - Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details</Role>
      <ShortName>Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details</Role>
      <ShortName>Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995496 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details</Role>
      <ShortName>Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Note 10 - Revenue (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual</Role>
      <ShortName>Note 10 - Revenue (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995498 - Disclosure - Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details</Role>
      <ShortName>Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995499 - Disclosure - Note 10 - Revenue - Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details</Role>
      <ShortName>Note 10 - Revenue - Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995500 - Disclosure - Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details</Role>
      <ShortName>Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995501 - Disclosure - Note 11 - Fair Value Measurements (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual</Role>
      <ShortName>Note 11 - Fair Value Measurements (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995502 - Disclosure - Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details</Role>
      <ShortName>Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995503 - Disclosure - Note 12 - Segment Information (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual</Role>
      <ShortName>Note 12 - Segment Information (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995504 - Disclosure - Note 12 - Segment Information - Summary Results (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details</Role>
      <ShortName>Note 12 - Segment Information - Summary Results (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Note 12 - Segment Information - Segment Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details</Role>
      <ShortName>Note 12 - Segment Information - Segment Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995506 - Disclosure - Note 13 - Net Income (Loss) Per Share (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual</Role>
      <ShortName>Note 13 - Net Income (Loss) Per Share (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details</Role>
      <ShortName>Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995508 - Disclosure - Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details</Role>
      <ShortName>Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="skil20250731_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995509 - Disclosure - Note 14 - Related Party Transactions (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual</Role>
      <ShortName>Note 14 - Related Party Transactions (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>skil-20250731.xsd</File>
    <File>skil-20250731_cal.xml</File>
    <File>skil-20250731_def.xml</File>
    <File>skil-20250731_lab.xml</File>
    <File>skil-20250731_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="skil20250731_10q.htm">skil20250731_10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2025</BaseTaxonomy>
    <BaseTaxonomy items="936">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>86
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "skil20250731_10q.htm": {
   "nsprefix": "skil",
   "nsuri": "http://www.skillsoft.com/20250731",
   "dts": {
    "schema": {
     "local": [
      "skil-20250731.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/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/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/exch/2025/exch-2025.xsd",
      "https://xbrl.sec.gov/naics/2025/naics-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "skil-20250731_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "skil-20250731_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "skil-20250731_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "skil-20250731_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "skil20250731_10q.htm"
     ]
    }
   },
   "keyStandard": 245,
   "keyCustom": 20,
   "axisStandard": 24,
   "axisCustom": 0,
   "memberStandard": 31,
   "memberCustom": 24,
   "hidden": {
    "total": 55,
    "http://fasb.org/us-gaap/2025": 38,
    "http://xbrl.sec.gov/dei/2025": 6,
    "http://www.skillsoft.com/20250731": 7,
    "http://xbrl.sec.gov/ecd/2025": 4
   },
   "contextCount": 225,
   "entityCount": 1,
   "segmentCount": 59,
   "elementCount": 431,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 936,
    "http://xbrl.sec.gov/dei/2025": 29,
    "http://xbrl.sec.gov/ecd/2025": 5,
    "http://fasb.org/srt/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
     "longName": "001 - Statement - Unaudited Condensed Consolidated Balance Sheets",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
     "longName": "002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations",
     "longName": "003 - Statement - Unaudited Condensed Consolidated Statements of Operations",
     "shortName": "Unaudited Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:CostsAndExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
     "longName": "004 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)",
     "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit",
     "longName": "005 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit)",
     "shortName": "Unaudited Condensed Consolidated Statements of Shareholders' Equity (Deficit)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
     "longName": "006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows",
     "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
     "longName": "007 - Disclosure - Note 1 - Description of Business and Basis of Presentation",
     "shortName": "Note 1 - Description of Business and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
     "longName": "008 - Disclosure - Note 2 - Summary of Significant Accounting Policies",
     "shortName": "Note 2 - Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
     "longName": "009 - Disclosure - Note 3 - Intangible Assets",
     "shortName": "Note 3 - Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
     "longName": "010 - Disclosure - Note 4 - Taxes",
     "shortName": "Note 4 - Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
     "longName": "011 - Disclosure - Note 5 - Restructuring",
     "shortName": "Note 5 - Restructuring",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
     "longName": "012 - Disclosure - Note 6 - Commitments and Contingencies",
     "shortName": "Note 6 - Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
     "longName": "013 - Disclosure - Note 7 - Long-term Debt",
     "shortName": "Note 7 - Long-term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
     "longName": "014 - Disclosure - Note 8 - Shareholders' Equity",
     "shortName": "Note 8 - Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
     "longName": "015 - Disclosure - Note 9 - Stock-based Compensation",
     "shortName": "Note 9 - Stock-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
     "longName": "016 - Disclosure - Note 10 - Revenue",
     "shortName": "Note 10 - Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
     "longName": "017 - Disclosure - Note 11 - Fair Value Measurements",
     "shortName": "Note 11 - Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
     "longName": "018 - Disclosure - Note 12 - Segment Information",
     "shortName": "Note 12 - Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
     "longName": "019 - Disclosure - Note 13 - Net Income (Loss) Per Share",
     "shortName": "Note 13 - Net Income (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
     "longName": "020 - Disclosure - Note 14 - Related Party Transactions",
     "shortName": "Note 14 - Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
     "longName": "021 - Disclosure - Note 15 - Subsequent Events",
     "shortName": "Note 15 - Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "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": "23",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies",
     "longName": "995468 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "24",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
     "longName": "995469 - Disclosure - Note 3 - Intangible Assets (Tables)",
     "shortName": "Note 3 - Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
     "longName": "995470 - Disclosure - Note 5 - Restructuring (Tables)",
     "shortName": "Note 5 - Restructuring (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
     "longName": "995471 - Disclosure - Note 7 - Long-term Debt (Tables)",
     "shortName": "Note 7 - Long-term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
     "longName": "995472 - Disclosure - Note 8 - Shareholders' Equity (Tables)",
     "shortName": "Note 8 - Shareholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables",
     "longName": "995473 - Disclosure - Note 9 - Stock-based Compensation (Tables)",
     "shortName": "Note 9 - Stock-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
     "longName": "995474 - Disclosure - Note 10 - Revenue (Tables)",
     "shortName": "Note 10 - Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
     "longName": "995475 - Disclosure - Note 11 - Fair Value Measurements (Tables)",
     "shortName": "Note 11 - Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
     "longName": "995476 - Disclosure - Note 12 - Segment Information (Tables)",
     "shortName": "Note 12 - Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
     "longName": "995477 - Disclosure - Note 13 - Net Income (Loss) Per Share (Tables)",
     "shortName": "Note 13 - Net Income (Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
     "longName": "995478 - Disclosure - Note 1 - Description of Business and Basis of Presentation (Details Textual)",
     "shortName": "Note 1 - Description of Business and Basis of Presentation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPerShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R35": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
     "longName": "995479 - Disclosure - Note 3 - Intangible Assets (Details Textual)",
     "shortName": "Note 3 - Intangible Assets (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R36": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
     "longName": "995480 - Disclosure - Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)",
     "shortName": "Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
     "longName": "995481 - Disclosure - Note 3 - Intangible Assets - Expected Amortization Expense (Details)",
     "shortName": "Note 3 - Intangible Assets - Expected Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
     "longName": "995482 - Disclosure - Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)",
     "shortName": "Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
     "longName": "995483 - Disclosure - Note 4 - Taxes (Details Textual)",
     "shortName": "Note 4 - Taxes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
     "longName": "995484 - Disclosure - Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)",
     "shortName": "Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:RestructuringCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:RestructuringCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
     "longName": "995485 - Disclosure - Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)",
     "shortName": "Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "skil:RestructuringChargeLiabilityActivityTableTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "skil:RestructuringChargeLiabilityActivityTableTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual",
     "longName": "995486 - Disclosure - Note 6 - Commitments and Contingencies (Details Textual)",
     "shortName": "Note 6 - Commitments and Contingencies (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
     "longName": "995487 - Disclosure - Note 7 - Long-term Debt (Details Textual)",
     "shortName": "Note 7 - Long-term Debt (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
     "longName": "995488 - Disclosure - Note 7 - Long-term Debt - Schedule of Debt (Details)",
     "shortName": "Note 7 - Long-term Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:LongTermDebtCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
     "longName": "995489 - Disclosure - Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)",
     "shortName": "Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
     "longName": "995490 - Disclosure - Note 8 - Shareholders' Equity (Details Textual)",
     "shortName": "Note 8 - Shareholders' Equity (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
     "longName": "995491 - Disclosure - Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)",
     "shortName": "Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "i_2025-04-30",
      "name": "us-gaap:AociBeforeTaxAttributableToParent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-04-30",
      "name": "us-gaap:AociBeforeTaxAttributableToParent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
     "longName": "995492 - Disclosure - Note 9 - Stock-based Compensation (Details Textual)",
     "shortName": "Note 9 - Stock-based Compensation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "d_2024-05-01_2024-07-31",
      "name": "skil:SharebasedCompensationExpenseDecreaseFromForfeiture",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-05-01_2024-07-31",
      "name": "skil:SharebasedCompensationExpenseDecreaseFromForfeiture",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
     "longName": "995493 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)",
     "shortName": "Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
     "longName": "995494 - Disclosure - Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)",
     "shortName": "Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-02-01_2025-07-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
      "unitRef": "USDPerShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
     "longName": "995495 - Disclosure - Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)",
     "shortName": "Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember",
      "name": "us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember",
      "name": "us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
     "longName": "995496 - Disclosure - Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)",
     "shortName": "Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
     "longName": "995497 - Disclosure - Note 10 - Revenue (Details Textual)",
     "shortName": "Note 10 - Revenue (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
     "longName": "995498 - Disclosure - Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)",
     "shortName": "Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31_StatementGeographicalAxis-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details",
     "longName": "995499 - Disclosure - Note 10 - Revenue - Deferred Revenue (Details)",
     "shortName": "Note 10 - Revenue - Deferred Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details",
     "longName": "995500 - Disclosure - Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)",
     "shortName": "Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-01-31",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual",
     "longName": "995501 - Disclosure - Note 11 - Fair Value Measurements (Details Textual)",
     "shortName": "Note 11 - Fair Value Measurements (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
     "longName": "995502 - Disclosure - Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)",
     "shortName": "Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual",
     "longName": "995503 - Disclosure - Note 12 - Segment Information (Details Textual)",
     "shortName": "Note 12 - Segment Information (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R60": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
     "longName": "995504 - Disclosure - Note 12 - Segment Information - Summary Results (Details)",
     "shortName": "Note 12 - Segment Information - Summary Results (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
     "longName": "995505 - Disclosure - Note 12 - Segment Information - Segment Assets (Details)",
     "shortName": "Note 12 - Segment Information - Segment Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "i_2025-07-31",
      "name": "us-gaap:Assets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember",
      "name": "us-gaap:Assets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual",
     "longName": "995506 - Disclosure - Note 13 - Net Income (Loss) Per Share (Details Textual)",
     "shortName": "Note 13 - Net Income (Loss) Per Share (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
     "longName": "995507 - Disclosure - Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)",
     "shortName": "Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
     "longName": "995508 - Disclosure - Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)",
     "shortName": "Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-05-01_2025-07-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual",
     "longName": "995509 - Disclosure - Note 14 - Related Party Transactions (Details Textual)",
     "shortName": "Note 14 - Related Party Transactions (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "skil20250731_10q.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies"
     ],
     "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.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccountsPayableCurrent",
        "terseLabel": "Accounts payable",
        "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": [
      "r30",
      "r930"
     ]
    },
    "skil_AccountsReceivableFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "AccountsReceivableFacilityMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Facility [Member]",
        "documentation": "Represents the accounts receivable facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance for credit losses of approximately $321 and $501 as of July 31, 2025 and January 31, 2025, 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": [
      "r1061"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued compensation",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other current liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income (loss)",
        "periodStartLabel": "Balance, net",
        "periodEndLabel": "Balance, net",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r48",
      "r151",
      "r655",
      "r692",
      "r693",
      "r1148"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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",
      "r14",
      "r530",
      "r533",
      "r584",
      "r688",
      "r689",
      "r992",
      "r993",
      "r994",
      "r1049",
      "r1050",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r43",
      "r930",
      "r1221"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r709",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1149",
      "r1225"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Shares repurchased for tax withholding upon vesting of restricted stock-based awards",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "negatedLabel": "Stock-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "terseLabel": "Stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r465",
      "r466"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r268",
      "r272"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangible assets",
        "terseLabel": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r174",
      "r290",
      "r297",
      "r835",
      "r842",
      "r843",
      "r845",
      "r847"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive securities (in 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": [
      "r222"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_AociBeforeTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociBeforeTaxAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AociBeforeTaxAttributableToParent",
        "periodStartLabel": "Balance, before tax",
        "periodEndLabel": "Balance, before tax",
        "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AociTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociTaxAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AociTaxAttributableToParent",
        "periodStartLabel": "Balance, tax",
        "periodEndLabel": "Balance, tax",
        "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "documentation": "Region of Asia Pacific."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r975",
      "r976",
      "r977",
      "r1227",
      "r1228",
      "r1229",
      "r1230"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r82",
      "r145",
      "r185",
      "r188",
      "r189",
      "r226",
      "r236",
      "r255",
      "r259",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r497",
      "r499",
      "r565",
      "r643",
      "r644",
      "r649",
      "r752",
      "r856",
      "r857",
      "r869",
      "r930",
      "r945",
      "r946",
      "r960",
      "r1100",
      "r1101",
      "r1175"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r153",
      "r185",
      "r188",
      "r189",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r497",
      "r499",
      "r565",
      "r930",
      "r1100",
      "r1101",
      "r1175"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition and integration related costs",
        "terseLabel": "Acquisition and integration related costs",
        "documentation": "Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department."
       }
      }
     },
     "auth_ref": [
      "r1134",
      "r1137"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CapitalizedContractCostAmortization",
        "negatedLabel": "Recognition of contract acquisition costs",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r170",
      "r275"
     ]
    },
    "skil_CapitalizedContractCostContractAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "CapitalizedContractCostContractAcquisitionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract acquisition costs",
        "documentation": "Amount of increase to asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostNet",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CapitalizedContractCostNet",
        "periodStartLabel": "Deferred contract acquisition costs as of January 31, 2025",
        "periodEndLabel": "Deferred contract acquisition costs as of July 31, 2025",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Contract Cost [Table Text Block]",
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer."
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "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": [
      "r16",
      "r141",
      "r836"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r563",
      "r564",
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
        "terseLabel": "Cash, cash equivalents and restricted cash, end of period",
        "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": [
      "r16",
      "r57",
      "r182"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; 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": [
      "r16",
      "r57",
      "r182"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "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",
      "r57"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r86",
      "r148",
      "r149",
      "r150",
      "r185",
      "r189",
      "r213",
      "r217",
      "r219",
      "r221",
      "r228",
      "r229",
      "r269",
      "r333",
      "r336",
      "r337",
      "r338",
      "r342",
      "r343",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r383",
      "r386",
      "r387",
      "r389",
      "r392",
      "r398",
      "r565",
      "r700",
      "r701",
      "r702",
      "r703",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r740",
      "r760",
      "r780",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r970",
      "r1044",
      "r1046",
      "r1053"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r39",
      "r75",
      "r652",
      "r739"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r323",
      "r324",
      "r819",
      "r1087",
      "r1093"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "skil_CommonStockOutstandingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "CommonStockOutstandingMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Outstanding [Member]",
        "documentation": "Represents common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, authorized (in shares)",
        "terseLabel": "Common Stock, Shares Authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r740"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, issued (in shares)",
        "terseLabel": "Common Stock, Shares, Issued (in shares)",
        "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": [
      "r42"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, outstanding (in shares)",
        "terseLabel": "Common Stock, Shares, Outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r42",
      "r740",
      "r758",
      "r1225",
      "r1226"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 common stock - Class A common shares, $0.0001 par value: 18,750,000 shares authorized and 8,972,560 shares issued and 8,672,783 shares outstanding as of July 31, 2025, and 8,616,633 shares issued and 8,316,856 shares outstanding as of January 31, 2025",
        "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": [
      "r42",
      "r376",
      "r382",
      "r654",
      "r930"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Total comprehensive income (loss)",
        "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": [
      "r15",
      "r157",
      "r159",
      "r163",
      "r641",
      "r662",
      "r663"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationEliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationEliminationsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Eliminations [Member]",
        "documentation": "Eliminating entries used in consolidating a parent entity and its subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r192"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r87",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r185",
      "r186",
      "r192",
      "r193",
      "r226",
      "r238",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r647",
      "r856",
      "r857",
      "r978",
      "r979",
      "r1100",
      "r1101"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r87",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r185",
      "r186",
      "r192",
      "r193",
      "r226",
      "r238",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r647",
      "r856",
      "r857",
      "r978",
      "r979",
      "r1100",
      "r1101"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiability",
        "periodStartLabel": "Deferred revenue as of January 31, 2025",
        "periodEndLabel": "Deferred revenue as of July 31, 2025",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401",
      "r403",
      "r414"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401",
      "r403",
      "r414"
     ]
    },
    "skil_ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Billings deferred",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from billing deferred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue - non-current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401",
      "r403",
      "r414"
     ]
    },
    "skil_ContractWithCustomerLiabilityRevenueRecognizedInPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedInPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current year deferred revenue",
        "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": []
    },
    "skil_ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior year deferred revenue",
        "documentation": "Amount of revenue that was recognized in the prior period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractualObligation",
        "terseLabel": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1048",
      "r1185"
     ]
    },
    "skil_ContractualObligationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ContractualObligationPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_ContractualObligationPeriod",
        "terseLabel": "Contractual Obligation, Period (Year)",
        "documentation": "The period of contractual obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs of revenues",
        "terseLabel": "Business unit costs of revenues",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r185",
      "r188",
      "r189",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r565",
      "r856",
      "r1100"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CostsAndExpenses",
        "totalLabel": "Total operating expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "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": [
      "r332",
      "r1099"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "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": [
      "r332",
      "r1099"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "skil_CustomerContractTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "CustomerContractTerm",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_CustomerContractTerm",
        "terseLabel": "Customer Contract Term (Year)",
        "documentation": "Period of customer contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer-Related Intangible Assets [Member]",
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083",
      "r1085",
      "r1086"
     ]
    },
    "skil_DaysFollowingTerminationOfEmploymentOrServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "DaysFollowingTerminationOfEmploymentOrServiceMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Days Following Termination of Employment or Service [Member]",
        "documentation": "Represents days following termination of employment or service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r185",
      "r187",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r331",
      "r332",
      "r344",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r360",
      "r367",
      "r368",
      "r369",
      "r528",
      "r580"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r32",
      "r33",
      "r73",
      "r74",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r929",
      "r1042",
      "r1043",
      "r1045",
      "r1048",
      "r1088",
      "r1089",
      "r1090",
      "r1172",
      "r1173",
      "r1185"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentCarryingAmount",
        "terseLabel": "Term Loans - long-term portion",
        "totalLabel": "Total payments",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r74",
      "r370"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFaceAmount",
        "terseLabel": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r580",
      "r581",
      "r865",
      "r866",
      "r929"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentInterestRateDuringPeriod",
        "terseLabel": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r363",
      "r1172"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r929",
      "r1042",
      "r1043",
      "r1045",
      "r1048",
      "r1088",
      "r1089",
      "r1090",
      "r1172",
      "r1173",
      "r1185"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscountNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent",
        "negatedTerseLabel": "Original issue discount - long-term portion",
        "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
        "negatedTerseLabel": "Unamortized original issue discount and issuance costs",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r371",
      "r579",
      "r580",
      "r581",
      "r865",
      "r866",
      "r929"
     ]
    },
    "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent",
        "terseLabel": "Estimated liability (1)",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsNoncurrentNet",
        "negatedTerseLabel": "Deferred financing costs - long-term portion",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471",
      "r650"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for (benefit from) deferred income taxes \u2013 non-cash",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r24",
      "r173",
      "r842",
      "r843",
      "r845",
      "r847"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r175",
      "r226",
      "r241",
      "r259",
      "r842",
      "r856",
      "r857"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate swaps - asset (liability)",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r527",
      "r544",
      "r545",
      "r555",
      "r562",
      "r563",
      "r564",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r746",
      "r747",
      "r795",
      "r800",
      "r802",
      "r803",
      "r804",
      "r805",
      "r832",
      "r837",
      "r839",
      "r840",
      "r841",
      "r921",
      "r924",
      "r928",
      "r950",
      "r1152",
      "r1153",
      "r1154",
      "r1220"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r730",
      "r732",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r768",
      "r769",
      "r770",
      "r771",
      "r774",
      "r775",
      "r776",
      "r777",
      "r795",
      "r797",
      "r802",
      "r804",
      "r837",
      "r838",
      "r841",
      "r918",
      "r919",
      "r948",
      "r950",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeGainLossOnDerivativeNet",
        "terseLabel": "Derivative, Gain (Loss) on Derivative, Net",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r1142"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r730",
      "r732",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r768",
      "r769",
      "r770",
      "r771",
      "r774",
      "r775",
      "r776",
      "r777",
      "r795",
      "r797",
      "r802",
      "r804",
      "r837",
      "r838",
      "r841",
      "r918",
      "r919",
      "r948",
      "r950",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeLiabilities",
        "negatedTerseLabel": "(Liability)-classified market-based awards",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r527",
      "r544",
      "r545",
      "r555",
      "r562",
      "r563",
      "r564",
      "r722",
      "r723",
      "r724",
      "r725",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r753",
      "r755",
      "r756",
      "r797",
      "r798",
      "r800",
      "r802",
      "r803",
      "r804",
      "r805",
      "r837",
      "r839",
      "r840",
      "r841",
      "r1152",
      "r1153",
      "r1154",
      "r1220"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeNotionalAmount",
        "terseLabel": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r918",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeNumberOfInstrumentsHeld",
        "terseLabel": "Derivative, Number of Instruments Held",
        "documentation": "The number of derivative instruments of a particular group held by the entity."
       }
      }
     },
     "auth_ref": [
      "r731",
      "r795",
      "r796",
      "r799",
      "r950",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Developed Technology Rights [Member]",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083",
      "r1085",
      "r1086",
      "r1138"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r432",
      "r460",
      "r461",
      "r463",
      "r880"
     ]
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureTextBlockAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1227",
      "r1228",
      "r1229",
      "r1230"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and diluted (in dollars per share)",
        "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": [
      "r131",
      "r164",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r212",
      "r213",
      "r219",
      "r220",
      "r221",
      "r225",
      "r374",
      "r464",
      "r491",
      "r496",
      "r541",
      "r542",
      "r642",
      "r664",
      "r849"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r222",
      "r223",
      "r224"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "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": [
      "r570"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)",
        "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": [
      "r462"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r962"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables",
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r962"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r969"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r962"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r962"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r962"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r129",
      "r130",
      "r131",
      "r160",
      "r161",
      "r162",
      "r194",
      "r195",
      "r196",
      "r198",
      "r205",
      "r207",
      "r209",
      "r227",
      "r270",
      "r271",
      "r303",
      "r373",
      "r399",
      "r464",
      "r481",
      "r482",
      "r488",
      "r489",
      "r490",
      "r492",
      "r495",
      "r496",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r661",
      "r688",
      "r689",
      "r690",
      "r709",
      "r780"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r424",
      "r425",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r554",
      "r555",
      "r557",
      "r562",
      "r593",
      "r594",
      "r595",
      "r832",
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r921",
      "r924",
      "r928"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r548",
      "r921",
      "r1153",
      "r1163"
     ]
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r550",
      "r552",
      "r553",
      "r554",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r637",
      "r921",
      "r925"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r417",
      "r422",
      "r424",
      "r545",
      "r555",
      "r562",
      "r593",
      "r832",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r921",
      "r928"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r417",
      "r422",
      "r424",
      "r426",
      "r545",
      "r546",
      "r555",
      "r562",
      "r594",
      "r832",
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r921",
      "r928"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r424",
      "r425",
      "r545",
      "r546",
      "r547",
      "r548",
      "r555",
      "r562",
      "r595",
      "r832",
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r921",
      "r924",
      "r928"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r548",
      "r921",
      "r1153",
      "r1163"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r424",
      "r425",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r554",
      "r555",
      "r557",
      "r562",
      "r593",
      "r594",
      "r595",
      "r832",
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r921",
      "r924",
      "r928"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1163"
     ]
    },
    "us-gaap_FairValueNetAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FairValueNetAssetLiability",
        "totalLabel": "Total assets (liabilities) recorded at fair value",
        "documentation": "Fair value of asset after deduction of liability."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-lived intangible assets, useful life (Year)",
        "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, accumulated amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r276",
      "r296",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
        "terseLabel": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r831",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
        "terseLabel": "2026 (six months remaining)",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
        "terseLabel": "2030",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r831",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
        "terseLabel": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r831",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r831",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "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": [
      "r289",
      "r291",
      "r292",
      "r293",
      "r295",
      "r296",
      "r300",
      "r301",
      "r601",
      "r602",
      "r696",
      "r831",
      "r835",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-lived intangible assets, gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r296",
      "r602",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "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": [
      "r289",
      "r291",
      "r292",
      "r293",
      "r295",
      "r296",
      "r300",
      "r301",
      "r696",
      "r831",
      "r835",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-lived intangible assets, net",
        "totalLabel": "Total future amortization",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r1083"
     ]
    },
    "skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour",
        "terseLabel": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ForeignCurrencyTransactionGainLossAfterTax",
        "terseLabel": "Translation adjustment, net",
        "documentation": "Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1224",
      "r1231"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "terseLabel": "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": [
      "r52",
      "r762"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "skil_GlobalKnowledgeSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "GlobalKnowledgeSegmentMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Global Knowledge Segment [Member]",
        "documentation": "Represents Global Knowledge Segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodStartLabel": "Goodwill",
        "periodEndLabel": "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": [
      "r142",
      "r277",
      "r638",
      "r857",
      "r862",
      "r884",
      "r885",
      "r886",
      "r916",
      "r922",
      "r930",
      "r1066",
      "r1073",
      "r1139"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1064",
      "r1076"
     ]
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillPeriodIncreaseDecrease",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease)",
        "documentation": "Amount of increase (decrease) 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": [
      "r1065",
      "r1139"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before provision for (benefit from) income 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": [
      "r49",
      "r77",
      "r81",
      "r643",
      "r645",
      "r659",
      "r844",
      "r846",
      "r848",
      "r851",
      "r856",
      "r1055",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "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.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r311",
      "r315",
      "r502",
      "r508",
      "r525",
      "r526",
      "r549",
      "r551",
      "r556",
      "r566",
      "r567",
      "r568",
      "r685",
      "r687",
      "r765",
      "r831",
      "r832",
      "r884",
      "r886",
      "r919",
      "r920",
      "r923",
      "r928",
      "r1135",
      "r1136",
      "r1190"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r315",
      "r502",
      "r508",
      "r525",
      "r526",
      "r549",
      "r551",
      "r556",
      "r566",
      "r567",
      "r568",
      "r685",
      "r687",
      "r765",
      "r831",
      "r832",
      "r884",
      "r886",
      "r919",
      "r920",
      "r923",
      "r928",
      "r1135",
      "r1136",
      "r1190"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r190",
      "r469",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r483",
      "r485",
      "r486",
      "r487",
      "r648",
      "r695",
      "r705",
      "r883"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for (benefit from) income taxes",
        "terseLabel": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r185",
      "r208",
      "r209",
      "r226",
      "r244",
      "r259",
      "r472",
      "r473",
      "r484",
      "r665",
      "r844",
      "r846",
      "r848",
      "r883"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid (received) for income taxes, net of refunds",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r181",
      "r479",
      "r480"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "negatedLabel": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other liabilities, including long-term",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability",
        "terseLabel": "Deferred revenue",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1039"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in current assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
        "negatedLabel": "Prepaid expenses and other assets, including long-term",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants (in shares)",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r221"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "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": [
      "r289",
      "r294",
      "r299",
      "r835",
      "r889",
      "r890",
      "r891",
      "r900",
      "r901",
      "r915"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "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": [
      "r289",
      "r294",
      "r299",
      "r835",
      "r889",
      "r890",
      "r891",
      "r900",
      "r901",
      "r915"
     ]
    },
    "skil_IndemnificationsOrCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "IndemnificationsOrCommitmentsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indemnifications or Commitments [Member]",
        "documentation": "Represents indemnifications or commitments."
       }
      }
     },
     "auth_ref": []
    },
    "skil_InducementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "InducementPlanMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inducement Plan [Member]",
        "documentation": "Represents the Inducement Plan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, gross",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "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": [
      "r289",
      "r1083",
      "r1084"
     ]
    },
    "skil_IntercompanyRevenuesBetweenReportableSegments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "IntercompanyRevenuesBetweenReportableSegments",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_IntercompanyRevenuesBetweenReportableSegments",
        "terseLabel": "Intercompany Revenues Between Reportable Segments",
        "documentation": "Amount of intercompany revenues between the reportable segments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestExpense",
        "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": [
      "r226",
      "r236",
      "r240",
      "r246",
      "r259",
      "r578",
      "r856",
      "r857",
      "r1223"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestIncomeExpenseNet",
        "terseLabel": "Interest expense",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r639",
      "r846",
      "r1057"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "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": [
      "r177",
      "r179",
      "r180"
     ]
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r918",
      "r955",
      "r956",
      "r1143"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "terseLabel": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r239",
      "r259",
      "r856",
      "r996"
     ]
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LaborAndRelatedExpense",
        "terseLabel": "Business unit product research and management expenses",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r640",
      "r846",
      "r995"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables",
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "skil_LegalProceedingsAndClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "LegalProceedingsAndClaimsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Proceedings and Claims [Member]",
        "documentation": "Represents legal proceedings and claims."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity (deficit)",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r76",
      "r657",
      "r930",
      "r945",
      "r946",
      "r1042",
      "r1047",
      "r1062",
      "r1168"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities",
        "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": [
      "r34",
      "r140",
      "r185",
      "r188",
      "r189",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r498",
      "r499",
      "r500",
      "r565",
      "r930",
      "r1100",
      "r1175",
      "r1176"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesNoncurrent",
        "totalLabel": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r37",
      "r38",
      "r39",
      "r40",
      "r185",
      "r188",
      "r189",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r498",
      "r499",
      "r500",
      "r565",
      "r1100",
      "r1175",
      "r1176"
     ]
    },
    "skil_LiabilityclassifiedPerformanceAwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "LiabilityclassifiedPerformanceAwardMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability-classified Performance Award [Member]",
        "documentation": "In reference to a liability-classified performance award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r36"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term portion",
        "label": "us-gaap_LongTermDebt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r74",
      "r186",
      "r193",
      "r357",
      "r372",
      "r647",
      "r865",
      "r866",
      "r929",
      "r1187"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current maturities of long-term debt",
        "terseLabel": "Current maturities of long-term debt",
        "negatedTerseLabel": "Current portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtFairValue",
        "terseLabel": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r928",
      "r1150",
      "r1152",
      "r1153",
      "r1154",
      "r1164",
      "r1165",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
        "terseLabel": "2027",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r186",
      "r193",
      "r362",
      "r647"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
        "terseLabel": "2030",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r186",
      "r193",
      "r362",
      "r647"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
        "terseLabel": "2029",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r186",
      "r193",
      "r362",
      "r647"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
        "terseLabel": "2028",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r186",
      "r193",
      "r362",
      "r647"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
        "terseLabel": "2026 (six months remaining)",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1048"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term debt",
        "totalLabel": "Long-term debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "skil_LongtermDebtMaturityAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "LongtermDebtMaturityAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_LongtermDebtMaturityAfterYearFour",
        "terseLabel": "Thereafter",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "skil_LongtermIncentiveCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "LongtermIncentiveCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term incentive compensation expenses",
        "documentation": "The amount related to the long-term incentive compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r325",
      "r326",
      "r327",
      "r330",
      "r467",
      "r694",
      "r863",
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LossContingencyAccrualAtCarryingValue",
        "terseLabel": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r971"
     ]
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyLossInPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LossContingencyLossInPeriod",
        "terseLabel": "Loss Contingency, Loss in Period",
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r1094"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r325",
      "r326",
      "r327",
      "r330",
      "r467",
      "r694",
      "r863",
      "r1095",
      "r1096"
     ]
    },
    "skil_MarketbasedRestrictedStockUnitsMBRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "MarketbasedRestrictedStockUnitsMBRSUsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market-based Restricted Stock Units (MBRSUs) [Member]",
        "documentation": "Represents Market-based Restricted Stock Units (MBRSUs)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90",
      "r92",
      "r93",
      "r95",
      "r112",
      "r114",
      "r115",
      "r127",
      "r128",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r428",
      "r455",
      "r456",
      "r457",
      "r467",
      "r548",
      "r598",
      "r684",
      "r686",
      "r694",
      "r731",
      "r732",
      "r788",
      "r790",
      "r792",
      "r793",
      "r806",
      "r814",
      "r815",
      "r817",
      "r818",
      "r829",
      "r830",
      "r861",
      "r870",
      "r879",
      "r884",
      "r887",
      "r888",
      "r924",
      "r925",
      "r926",
      "r927",
      "r940",
      "r1102",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182"
     ]
    },
    "skil_MihLearningsBvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "MihLearningsBvMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MIH Learnings B.V [Member]",
        "documentation": "Represents MIH Learnings B.V."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90",
      "r92",
      "r93",
      "r95",
      "r112",
      "r114",
      "r115",
      "r127",
      "r128",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r428",
      "r455",
      "r456",
      "r457",
      "r467",
      "r548",
      "r598",
      "r684",
      "r686",
      "r694",
      "r731",
      "r732",
      "r788",
      "r790",
      "r792",
      "r793",
      "r806",
      "r814",
      "r815",
      "r817",
      "r818",
      "r829",
      "r830",
      "r861",
      "r870",
      "r879",
      "r884",
      "r887",
      "r888",
      "r924",
      "r925",
      "r926",
      "r940",
      "r1102",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182"
     ]
    },
    "skil_MonthsFollowingOptioneesDeathOrDisabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "MonthsFollowingOptioneesDeathOrDisabilityMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Months Following Optionees Death or Disability [Member]",
        "documentation": "Represents months following optionees' death or disability."
       }
      }
     },
     "auth_ref": []
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash provided by (used in) 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": [
      "r178"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash provided by (used in) investing activities",
        "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": [
      "r178"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash provided by (used in) 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": [
      "r57",
      "r58",
      "r59"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r59",
      "r78",
      "r131",
      "r138",
      "r156",
      "r158",
      "r162",
      "r185",
      "r188",
      "r189",
      "r192",
      "r197",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r208",
      "r209",
      "r218",
      "r269",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r374",
      "r377",
      "r380",
      "r384",
      "r464",
      "r491",
      "r496",
      "r542",
      "r565",
      "r660",
      "r759",
      "r778",
      "r779",
      "r844",
      "r846",
      "r848",
      "r958",
      "r1100"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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": []
    },
    "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": "ecd_NonRule10b51ArrAdoptedFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "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": "ecd_NonRule10b51ArrTrmntdFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1227",
      "r1228",
      "r1229",
      "r1230"
     ]
    },
    "skil_NoncashLeaseAndPropertyAndEquipmentImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "NoncashLeaseAndPropertyAndEquipmentImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash property, equipment, software and operating right-of-use asset impairment charges",
        "documentation": "Represents non-cash lease and property and equipment impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "skil_NoteToFinancialStatementDetailsTextual": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "NoteToFinancialStatementDetailsTextual",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "auth_ref": []
    },
    "skil_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "NumberOfCountriesWithGreaterThanTenPercentOfRevenue",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_NumberOfCountriesWithGreaterThanTenPercentOfRevenue",
        "terseLabel": "Number of Countries with Greater Than Ten Percent of Revenue",
        "documentation": "The number of countries with greater than 10% of revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfOperatingSegments",
        "terseLabel": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r1056"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfReportableSegments",
        "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": [
      "r852",
      "r860",
      "r1056"
     ]
    },
    "skil_OfftheshelfProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "OfftheshelfProductsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Off-the-shelf Products [Member]",
        "documentation": "Represents off the shelf products."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "Operating income (loss)",
        "terseLabel": "Business unit contribution profit",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r844",
      "r848",
      "r851",
      "r1055",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash operating lease right-of-use asset expense",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r260",
      "r856",
      "r857"
     ]
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrderOrProductionBacklogMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Order or Production Backlog [Member]",
        "documentation": "Order or production backlog arising from contract acquired in business combination, asset acquisition, and from joint venture formation."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083",
      "r1085",
      "r1086"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r69",
      "r132",
      "r133",
      "r135",
      "r697",
      "r698"
     ]
    },
    "skil_OtherAmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "OtherAmericasMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Americas [Member]",
        "documentation": "Represents Americas excluding US."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency adjustment, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r8",
      "r70"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
        "terseLabel": "Translation adjustment",
        "documentation": "Amount before tax, after 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",
      "r48",
      "r661"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
        "terseLabel": "Translation adjustment",
        "documentation": "Amount of tax expense (benefit), after 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",
      "r3",
      "r569",
      "r576"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term liabilities",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense), net",
        "terseLabel": "Other income (expense), net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r917"
     ]
    },
    "us-gaap_PaidInKindInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaidInKindInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash interest expense",
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsForRestructuring",
        "negatedLabel": "Cash paid during-the-period",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r1038"
     ]
    },
    "us-gaap_PaymentsForSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsForSoftware",
        "negatedLabel": "Internally developed software - capitalized costs",
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Shares repurchased for tax withholding upon vesting of restricted stock-based awards",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "negatedLabel": "Purchase of property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "skil_PerformancebasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "PerformancebasedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance-based Restricted Stock Units [Member]",
        "documentation": "In relation to Performance-based restricted stock units (PBRSUs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PolicyTextBlockAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockParOrStatedValuePerShare",
        "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r386"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockSharesAuthorized",
        "terseLabel": "Preferred Stock, Shares Authorized (in shares)",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r740"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockSharesOutstanding",
        "terseLabel": "Preferred Stock, Shares Outstanding (in shares)",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r740",
      "r758",
      "r1225",
      "r1226"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "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": [
      "r982"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (payments on) accounts receivable facility",
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r125",
      "r262",
      "r600",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r833",
      "r843",
      "r846",
      "r848",
      "r871",
      "r872",
      "r939",
      "r940",
      "r941",
      "r944",
      "r947",
      "r973",
      "r980",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1097",
      "r1098",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r125",
      "r262",
      "r600",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r833",
      "r843",
      "r846",
      "r848",
      "r871",
      "r872",
      "r939",
      "r940",
      "r941",
      "r944",
      "r947",
      "r973",
      "r980",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1097",
      "r1098",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "skil_ProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ProfessionalServicesMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Services [Member]",
        "documentation": "Represents professional services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit loss expense (recovery)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r168",
      "r273"
     ]
    },
    "skil_PublishingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "PublishingRightsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Publishing Rights [Member]",
        "documentation": "Represents publishing rights."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90",
      "r92",
      "r93",
      "r95",
      "r112",
      "r114",
      "r115",
      "r127",
      "r128",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r416",
      "r428",
      "r455",
      "r456",
      "r457",
      "r463",
      "r467",
      "r548",
      "r596",
      "r597",
      "r598",
      "r684",
      "r686",
      "r694",
      "r731",
      "r732",
      "r788",
      "r790",
      "r792",
      "r793",
      "r806",
      "r814",
      "r815",
      "r817",
      "r818",
      "r829",
      "r830",
      "r861",
      "r870",
      "r879",
      "r884",
      "r887",
      "r888",
      "r924",
      "r925",
      "r926",
      "r927",
      "r940",
      "r950",
      "r1091",
      "r1102",
      "r1153",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90",
      "r92",
      "r93",
      "r95",
      "r112",
      "r114",
      "r115",
      "r127",
      "r128",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r416",
      "r428",
      "r455",
      "r456",
      "r457",
      "r463",
      "r467",
      "r548",
      "r596",
      "r597",
      "r598",
      "r684",
      "r686",
      "r694",
      "r731",
      "r732",
      "r788",
      "r790",
      "r792",
      "r793",
      "r806",
      "r814",
      "r815",
      "r817",
      "r818",
      "r829",
      "r830",
      "r861",
      "r870",
      "r879",
      "r884",
      "r887",
      "r888",
      "r924",
      "r925",
      "r926",
      "r927",
      "r940",
      "r950",
      "r1091",
      "r1102",
      "r1153",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182"
     ]
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r185",
      "r191",
      "r192",
      "r267",
      "r423",
      "r427",
      "r588",
      "r589",
      "r651",
      "r658",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r757",
      "r787",
      "r1222"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r191",
      "r192",
      "r588",
      "r589",
      "r1174"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r191",
      "r192",
      "r1174"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r185",
      "r191",
      "r192",
      "r267",
      "r423",
      "r427",
      "r588",
      "r589",
      "r651",
      "r658",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r757",
      "r787",
      "r1174",
      "r1222"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r585",
      "r586",
      "r587",
      "r589",
      "r590",
      "r706",
      "r707",
      "r708",
      "r763",
      "r764",
      "r765",
      "r784",
      "r786"
     ]
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfSecuredDebt",
        "negatedLabel": "Principal payments on term loans",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_ReportingUnitAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReportingUnitAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Unit [Axis]",
        "documentation": "Information by reporting unit."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r862"
     ]
    },
    "us-gaap_ReportingUnitDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReportingUnitDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Unit [Domain]",
        "documentation": "Level of reporting at which goodwill is tested for impairment."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r862"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Content and software development",
        "terseLabel": "Business unit content and software 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": [
      "r468",
      "r831",
      "r844",
      "r845",
      "r856",
      "r1183"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "label": "us-gaap_RestrictedCash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r1041",
      "r1184",
      "r1188"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestrictedCashAndCashEquivalents",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage. 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": [
      "r16",
      "r71",
      "r141",
      "r182",
      "r653"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r1041"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r1106",
      "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"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r317",
      "r322"
     ]
    },
    "skil_RestructuringChargeLiabilityActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "RestructuringChargeLiabilityActivityTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Charge Liability Activity [Table Text Block]",
        "documentation": "The tabular disclosure of activity related to a restructuring charge liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring",
        "terseLabel": "Restructuring expense during-the-period",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r166",
      "r172",
      "r318",
      "r319",
      "r845",
      "r1092"
     ]
    },
    "us-gaap_RestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestructuringCosts",
        "terseLabel": "Restructuring Costs",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestructuringReserve",
        "periodStartLabel": "Restructuring liability",
        "periodEndLabel": "Restructuring liability",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r320"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated (deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r66",
      "r656",
      "r691",
      "r693",
      "r704",
      "r741",
      "r930"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r194",
      "r195",
      "r196",
      "r198",
      "r205",
      "r207",
      "r209",
      "r270",
      "r271",
      "r303",
      "r373",
      "r464",
      "r481",
      "r482",
      "r488",
      "r489",
      "r490",
      "r492",
      "r495",
      "r496",
      "r529",
      "r531",
      "r532",
      "r534",
      "r540",
      "r582",
      "r583",
      "r688",
      "r690",
      "r709",
      "r1225"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenues",
        "terseLabel": "Revenues",
        "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": [
      "r79",
      "r80",
      "r226",
      "r237",
      "r238",
      "r253",
      "r259",
      "r262",
      "r264",
      "r266",
      "r411",
      "r412",
      "r413",
      "r600",
      "r844",
      "r848"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r85",
      "r402",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r415"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "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": "ecd_Rule10b51ArrAdoptedFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "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": "ecd_Rule10b51ArrTrmntdFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "skil_SAASAndSubscriptionServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SAASAndSubscriptionServicesMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SAAS and Subscription Services [Member]",
        "documentation": "Represents SAAS and subscription services."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r134",
      "r136",
      "r210",
      "r429",
      "r971"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r1169",
      "r1170"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1054"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r29"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151"
     ]
    },
    "skil_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]",
        "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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": []
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Costs [Table Text Block]",
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r61",
      "r62"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]",
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards 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": [
      "r68"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "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": [
      "r67"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r67"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r82",
      "r226",
      "r233",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r266",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r302",
      "r316",
      "r321",
      "r493",
      "r494",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r853",
      "r856",
      "r857",
      "r862",
      "r943",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91",
      "r94",
      "r96",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r113",
      "r114",
      "r115",
      "r230",
      "r264",
      "r265",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r643",
      "r644",
      "r645",
      "r646",
      "r724",
      "r727",
      "r729",
      "r789",
      "r791",
      "r794",
      "r807",
      "r814",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r834",
      "r850",
      "r871",
      "r873",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r942",
      "r950",
      "r1189",
      "r1191",
      "r1192",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r82",
      "r226",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r249",
      "r251",
      "r252",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r266",
      "r852",
      "r854",
      "r855",
      "r856",
      "r858",
      "r859",
      "r860"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and marketing",
        "terseLabel": "Selling 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.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
        "negatedLabel": "Forfeited, shares (in shares)",
        "negatedTerseLabel": "Forfeited, shares (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited, weighted average grant date fair value (in dollars per share)",
        "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": [
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Granted, shares (in shares)",
        "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": [
      "r447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted, weighted average grant date fair value (in dollars per share)",
        "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": [
      "r447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
        "periodStartLabel": "Unvested balance, shares (in shares)",
        "periodEndLabel": "Unvested balance, shares (in shares)",
        "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": [
      "r444",
      "r445"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
        "periodStartLabel": "Unvested balance, weighted average grant date fair value (in dollars per share)",
        "periodEndLabel": "Unvested balance, weighted average grant date fair value (in dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r445"
     ]
    },
    "skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred",
        "terseLabel": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other Than Options, Share Vested and Deferred (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were vested and deferred during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
        "negatedTerseLabel": "Vested, shares (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested, weighted average grant date fair value (in dollars per share)",
        "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": [
      "r448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)",
        "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": [
      "r28"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
        "negatedLabel": "Expired, shares (in shares)",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
        "negatedLabel": "Forfeited, shares (in shares)",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding, aggregate intrinsic value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "periodStartLabel": "Outstanding, shares (in shares)",
        "periodEndLabel": "Outstanding, shares (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
        "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)",
        "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested and Exercisable, shares (in shares)",
        "documentation": "Number of fully vested and expected to vest exercisable options that may 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": [
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested and Exercisable, aggregate intrinsic value",
        "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": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested and Exercisable, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unvested balance, aggregate intrinsic value",
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Right To Receive Shares",
        "documentation": "Right to receive shares per equity instrument other than options of share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Annual Increase, Percentage",
        "documentation": "Percentage of annual increase in shares authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding, weighted average remaining contractual term (Year)",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested and exercisable, July 31, 2025 (Year)",
        "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": [
      "r452"
     ]
    },
    "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Target Achievement Percentage",
        "documentation": "In reference to the percentage of achievement in regards to a specified target result."
       }
      }
     },
     "auth_ref": []
    },
    "skil_SharebasedCompensationExpenseDecreaseFromForfeiture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SharebasedCompensationExpenseDecreaseFromForfeiture",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_SharebasedCompensationExpenseDecreaseFromForfeiture",
        "terseLabel": "Share-based Compensation Expense, Decrease From Forfeiture",
        "documentation": "Amount of decrease in share-based compensation expense from forfeiture of awards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesOutstanding",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Shares repurchased for tax withholding upon vesting of restricted stock-based awards (in shares)",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings under accounts receivable facility",
        "terseLabel": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r73",
      "r930",
      "r1186"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184"
     ]
    },
    "skil_SkillsoftTrademarkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SkillsoftTrademarkMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Skillsoft Trademark [Member]",
        "documentation": "Represents the trademark for Skillsoft."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r82",
      "r137",
      "r226",
      "r233",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r266",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r302",
      "r305",
      "r316",
      "r321",
      "r493",
      "r494",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r853",
      "r856",
      "r857",
      "r862",
      "r943",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r148",
      "r149",
      "r150",
      "r185",
      "r189",
      "r213",
      "r217",
      "r219",
      "r221",
      "r228",
      "r229",
      "r269",
      "r333",
      "r336",
      "r337",
      "r338",
      "r342",
      "r343",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r383",
      "r386",
      "r387",
      "r389",
      "r392",
      "r398",
      "r565",
      "r700",
      "r701",
      "r702",
      "r703",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r740",
      "r760",
      "r780",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r970",
      "r1044",
      "r1046",
      "r1053"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r42",
      "r45",
      "r46",
      "r129",
      "r130",
      "r131",
      "r160",
      "r161",
      "r162",
      "r194",
      "r195",
      "r196",
      "r198",
      "r205",
      "r207",
      "r209",
      "r227",
      "r270",
      "r271",
      "r303",
      "r373",
      "r399",
      "r464",
      "r481",
      "r482",
      "r488",
      "r489",
      "r490",
      "r492",
      "r495",
      "r496",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r661",
      "r688",
      "r689",
      "r690",
      "r709",
      "r780"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91",
      "r94",
      "r96",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r113",
      "r114",
      "r115",
      "r230",
      "r264",
      "r265",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r643",
      "r644",
      "r645",
      "r646",
      "r724",
      "r727",
      "r729",
      "r789",
      "r791",
      "r794",
      "r807",
      "r814",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r834",
      "r850",
      "r871",
      "r873",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r942",
      "r950",
      "r1189",
      "r1191",
      "r1192",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables",
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r194",
      "r195",
      "r196",
      "r227",
      "r375",
      "r376",
      "r378",
      "r381",
      "r583",
      "r600",
      "r699",
      "r710",
      "r721",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r740",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r761",
      "r762",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r780",
      "r846",
      "r848",
      "r951",
      "r1222"
     ]
    },
    "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.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r134",
      "r136",
      "r210",
      "r429",
      "r971",
      "r972"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-",
      "http://www.skillsoft.com/20250731/role/statement-note-1-description-of-business-and-basis-of-presentation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-contract-acquisition-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-deferred-revenue-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions",
      "http://www.skillsoft.com/20250731/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events",
      "http://www.skillsoft.com/20250731/role/statement-note-2-summary-of-significant-accounting-policies",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-expected-amortization-expense-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes",
      "http://www.skillsoft.com/20250731/role/statement-note-4-taxes-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies",
      "http://www.skillsoft.com/20250731/role/statement-note-6-commitments-and-contingencies-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables",
      "http://www.skillsoft.com/20250731/role/statement-significant-accounting-policies-policies",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-income-loss",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r227",
      "r267",
      "r375",
      "r376",
      "r378",
      "r381",
      "r583",
      "r600",
      "r699",
      "r710",
      "r721",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r740",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r761",
      "r762",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r780",
      "r846",
      "r848",
      "r951",
      "r1222"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r41",
      "r42",
      "r66",
      "r700",
      "r780",
      "r809"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued",
        "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",
      "r41",
      "r42",
      "r66",
      "r709",
      "r780",
      "r809",
      "r959"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "srt_StockRepurchaseProgramAuthorizedAmount1",
        "terseLabel": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquity",
        "totalLabel": "Total shareholders\u2019 equity (deficit)",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r45",
      "r46",
      "r60",
      "r742",
      "r758",
      "r781",
      "r782",
      "r930",
      "r960",
      "r1042",
      "r1046",
      "r1047",
      "r1062",
      "r1168",
      "r1225"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 equity (deficit):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r385",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r528",
      "r539",
      "r783",
      "r785",
      "r813"
     ]
    },
    "skil_SubscriptionContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SubscriptionContractsMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue",
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription Contracts [Member]",
        "documentation": "Represents subscription contracts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-15-subsequent-events"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r592"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "skil_SystemMigration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "SystemMigration",
     "crdr": "debit",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "skil_SystemMigration",
        "terseLabel": "System migration",
        "documentation": "The cost related to the system migration for software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TableTextBlock": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TableTextBlock",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-11-fair-value-measurements-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-tables",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "auth_ref": []
    },
    "skil_TalentDevelopmentSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "TalentDevelopmentSolutionsSegmentMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-segment-assets-details",
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
      "http://www.skillsoft.com/20250731/role/statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Talent Development Solutions' Segment [Member]",
        "documentation": "Represents information pertaining to talent development solutions' segment."
       }
      }
     },
     "auth_ref": []
    },
    "skil_TermB1LoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "TermB1LoansMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term B-1 Loans [Member]",
        "documentation": "Represents Term B-1 Loans."
       }
      }
     },
     "auth_ref": []
    },
    "skil_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-details-textual",
      "http://www.skillsoft.com/20250731/role/statement-note-7-longterm-debt-schedule-of-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term Loan Facility [Member]",
        "documentation": "Represents the term loan facility."
       }
      }
     },
     "auth_ref": []
    },
    "skil_The2020OmnibusIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "The2020OmnibusIncentivePlanMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The 2020 Omnibus Incentive Plan [Member]",
        "documentation": "Represents the 2020 Omnibus Incentive Plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-3-intangible-assets-schedule-of-intangible-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r890",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets-parentheticals",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-shareholders-equity-deficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockCommonValue",
        "negatedLabel": "Treasury stock, at cost - 299,777 shares as of July 31, 2025 and January 31, 2025",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r45"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-8-shareholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockSharesAcquired",
        "terseLabel": "Treasury Stock, Shares, Acquired (in shares)",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r42",
      "r66"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-12-segment-information-summary-results-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value adjustment of interest rate swaps",
        "negatedLabel": "Fair value adjustment of interest rate swaps",
        "terseLabel": "Fair value adjustment of interest rate swaps",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r774",
      "r775",
      "r776",
      "r777",
      "r801"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation",
      "http://www.skillsoft.com/20250731/role/statement-note-9-stockbased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "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"
     ]
    },
    "skil_VirtualOndemandAndClassroomAndIndividualizedCoachingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "VirtualOndemandAndClassroomAndIndividualizedCoachingMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-10-revenue-disaggregated-revenue-and-geography-information-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Virtual, On-demand and Classroom, and Individualized Coaching [Member]",
        "documentation": "Represents virtual, on-demand and classroom and individualized coaching."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r948",
      "r949",
      "r952",
      "r953",
      "r954",
      "r957"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and diluted (in shares)",
        "terseLabel": "Weighted average common shares outstanding (in shares)",
        "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": [
      "r212",
      "r221"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.skillsoft.com/20250731/role/statement-unaudited-condensed-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average common share outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-10-revenue-deferred-contract-acquisition-costs-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Revenue - Deferred Contract Acquisition Costs (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-10-revenue-deferred-revenue-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-10-revenue-deferred-revenue-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Revenue - Deferred Revenue (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-10-revenue-disaggregated-revenue-and-geography-information-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Revenue - Disaggregated Revenue and Geography Information (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-10-revenue-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-10-revenue-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-11-fair-value-measurements-assets-and-liabilities-measured-on-a-recurring-basis-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-11-fair-value-measurements-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-11-fair-value-measurements-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Fair Value Measurements"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-12-segment-information-segment-assets-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-12-segment-information-segment-assets-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Segment Information - Segment Assets (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-12-segment-information-summary-results-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-12-segment-information-summary-results-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Segment Information - Summary Results (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-12-segment-information-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-12-segment-information-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Segment Information"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-13-net-income-loss-per-share-computation-of-basic-and-diluted-earnings-per-share-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Net Income (Loss) Per Share - Computation of Basic and Diluted Earnings Per Share (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-13-net-income-loss-per-share-shareunit-totals-with-potentially-dilutive-impact-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Net Income (Loss) Per Share - Share/Unit Totals With Potentially Dilutive Impact (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-13-net-income-loss-per-share-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-13-net-income-loss-per-share-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Net Income (Loss) Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-3-intangible-assets-expected-amortization-expense-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-3-intangible-assets-expected-amortization-expense-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Intangible Assets - Expected Amortization Expense (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-3-intangible-assets-roll-forward-of-goodwill-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Intangible Assets - Roll Forward of Goodwill (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-3-intangible-assets-schedule-of-intangible-assets-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-3-intangible-assets-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-3-intangible-assets-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-5-restructuring-schedule-of-restructuring-and-related-costs-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Restructuring - Schedule of Restructuring and Related Costs (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-5-restructuring-summary-of-restructuring-charge-liability-activity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Restructuring - Summary of Restructuring Charge Liability Activity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-5-restructuring-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-5-restructuring-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-7-longterm-debt-maturity-of-outstanding-debt-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Long-term Debt - Maturity of Outstanding Debt (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-7-longterm-debt-schedule-of-debt-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-7-longterm-debt-schedule-of-debt-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Long-term Debt - Schedule of Debt (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-7-longterm-debt-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-7-longterm-debt-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Long-term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-8-shareholders-equity-accumulated-other-comprehensive-income-loss-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-8-shareholders-equity-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-8-shareholders-equity-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Shareholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-9-stockbased-compensation-summary-of-liabilityclassified-performance-awards-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Stock-based Compensation - Summary of Liability-classified Performance Awards (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-9-stockbased-compensation-summary-of-rsu-activity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Stock-based Compensation - Summary of RSU Activity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-9-stockbased-compensation-summary-of-stock-option-activity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Stock-based Compensation - Summary of Stock Option Activity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-9-stockbased-compensation-summary-of-stockbased-compensation-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-note-9-stockbased-compensation-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-note-9-stockbased-compensation-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Stock-based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "skil_statement-statement-significant-accounting-policies-policies": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.skillsoft.com/20250731",
     "localname": "statement-statement-significant-accounting-policies-policies",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "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": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "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": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "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"
  },
  "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(25))",
   "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(26))",
   "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(28))",
   "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(29))",
   "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(30)(a)(1))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r72": {
   "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"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "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"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r246": {
   "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"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r392": {
   "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"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r502": {
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r556": {
   "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"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r580": {
   "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"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r640": {
   "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(14)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r764": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r965": {
   "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"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r981": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r982": {
   "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"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1188": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "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"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "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"
  },
  "r1202": {
   "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"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "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"
  },
  "r1207": {
   "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"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "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"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "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"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-38"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>87
<FILENAME>0001437749-25-028680-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-25-028680-xbrl.zip
M4$L#!!0    (  F!*5O.E5;#PP<  ,\T   -    97A?.#,P,S@P+FAT;>U;
M;6_C-A+^O/D5/!^N2  YMN.D<6W'0-K-IHMK>VDVA_MXH,21180B59+RR_WZ
MFZ'DEXV=ULD6V<W6P&(544-R2/%Y^,Q0'F8^5Z-A!ER,#MX,O?0*1C#[;Z_;
M[O;:Q_ATV*H*\>G?FDUV#1HL]R!8/&=W6:D%V+<F!W9CK.>*-=EYJ]-NG;1/
MSMBW_=/S_DF/W?S,FLW1, ?/69)QZ\!?-$J?-GN-NE3S'"X:J;$Y]TT!'A(O
MC6ZPQ&@/&JT]*"@RH^%"F\;H8-BJ/![&1LR9\W,5JFO?=/)_T&>==N$'+!2D
M/)=JWF?7W/+<:!&Q.YF#BY@#*],!*[@04H_[K"TU:Q]WI!ZPI+3.V#[CI3<#
MZJY8])%S.Y8:C8L9"WUXF/DF5W*,A5:.LT6W3_4#9X+,/FDLV$8\NIIE,I:>
M=3O'G6$K'@U;5!4OQ>A@UX$H2#_O.+[1L2L&C[B^TVO=WO&$6\FU[S--2TT-
MV&H:/';[/F*W1G,EV'^.V8]FXJ! \X@E8+U,Y\QGW/=?SIW%+(3^/(\5L-A8
M!-Q%HXW8 *7JQ;N\=P5/%O>U>U,I?$:]MO]1OV2)F*5.\=7O^CX.WAR\07:P
MBT8G-"$)5XL%XTVQ>U/4DGCH7F_WQ1%:>('I[QR'J:?>6EX\XGB@B"_,\?<L
MXQ-@%B82ILC4/I.._5IRZ\&J.;N% KF:&<W>875LM_DK,RG[<"]Q 9G4LQ^,
M+8X'#P>/5TL+ :^T%!]AD^?SQGZU?]9%<_):5_OWW.$:Q]6<S]F]-E,%8@Q1
MM>AMM=2% 8>U?= 3'/=YKN>LU-Z6@/ZAFLEQB1 &.+:-()$H9%*>8)%E)L?-
MU)O*;L- 0P+.<3LGDYS? _:[UJ;#,H'.8)>*Q 'U00:)M$F9HYG&ZBR(*#;-
M9)(Q5])_J_I3L% W0@/(I5.H?'#5LZGT&0[0%2B6J'=JMT#7C,!AXI*M)-K:
M-.P1_=="=/>K0S2P5&K$#,%OA9$(X8SF^-BN/9>Z"B<PCL"_$U4*;!-QN :(
M"#$L:4<L$$;$ ,0,2JT@7J/+/>@:641(:C@BBU*A >+:%!088:D+_B3<92Q5
M9NH6H+<PELY;'#CC5%CYC5Y&:]AU"V<VO-W#]Z\%W]/7"M^[C];Z-W_OG73.
M!ZX&:!U*T09FTE3B;4#!>\8M!+PA?B0M-<0% T?+3KJ,S,DLQ\V;-G"Z%](E
MRK@2Z]&V;HVJ@%=8DX# 8L<.$6<"$+@5F*YF2<;U&-@E[IBWI4*+3I<W.V>'
M<!2J=LY$=5?=8E]@=05X:I_1MKK& Q4NR9>=.TH_ZBC%CFB<#]D!+4C!]Y^"
M^'T8^L(\L)B61['Y)9(*?ZVD\A8<OF*$5Q#(?XS]B+1[PDNW>Q42T3$@CNN>
M*EEN2EQN)6[.$^G"EH]6H$,[E Y:B85UP6%!\4 ,M2Y?@3NJQ0@]E"@<T!=G
ME!0AI>K*V$DA<29H +**'H($TM12Z4C1!QYU0?X'@6 <H$,>!0E5*CA!HE2<
M= T.*SBQB@RP1A5GK(='^%<,9(C2 ^N#V$N-/<4\&ZGQUT$Q.V_^&TRSNVS8
MF7"0I"92$(]P9W3 !W?(090_('+A5BR CM0C>2R5]',*/+9U2[07."' O6*L
MCTS7\@]!ALWJ 16E+9!N7 B4D@01&AP(F8AQ.!A2R#KX! JB,S(IM:^8!6E/
M%JB$]MRRYY9G0S1YK=QR->&J#'L\ 0_2E$XX)P@9MR4]L R9=M LU>WVC$&@
M$JR(>L-5>8G8E/YQ#W9157QI#91T2?\X[<CB13HGL"-4,X'^#*CQ/1OLV>"Y
MH!*OE0W>5D#;!"R=2]2I@_!D*RL\05]0@&*2I+0$R[5H8$NKN7$>RQ/*@Z;H
M'S;T6W5DR X?J9(BO^#._\"Z=CQ!U(<C%3IMT>72KZ/*JXR[9>A$FB'P$8@@
MIL)\U$)GSI2\!U6?KSRPCSYYBI[,0?LTRU>:;CU[K63RO'1K^$) +'@H6FW2
MI!G6N6"U7Q.:GQ 5;:0^EJ[Q4DAOK%L&(J$ F\QSZ3W [RBBV&"H0\^%1/]"
M(X?(&"A ' D<O%(29D%S\%LIT?U ::4.WY2YHWU6]4N&^ZL4(J\VJWJI,-C'
MERR1&NCD@<XP$@F(Y3JT6&8WI\#O*5:H@O\0+82T1?A$8G'R^22&J!.1U;G/
MEMV>"ZSH8+G9/\HF=;(#JR E((2B*F!Q-#=EC@/&20F#J476UC/BO1#8,\,^
M&;K&#!B)I!8WY@AQ"D%+(-+#)T@U)425D)=Z8M0$2,UK/JZ_I+*U_("\4&8.
M^'2:F4IS\(\(!PGB3PEU-J;Y"X#N2P22^"[Z;,B9X)XW?:R422X:)YU9I[$L
MJKZM[W[7ZYR?K4HG:(9L(<5%0X&HGKX[:9]T3[N=;WO=SFGO]+S;/3]MC#Y0
M,C>/<=Z_BQA]US]L\1?\)OM/8<-G)8O8.H=NDN&G\-X9L7(UC&9LO#<Y=E/,
M6#@*9'8<'[8C1O^.=N6%EFMM^W;]=U@G^/ <ZOT\T-HZN)=:A#]D$E)V-8.D
MI*0I^U<52[V< X<WU0$*<MZ&%T>?"8Q"3EBBN',7C9\N/]PU;RZOKYK?WUY=
M_I-^,K/V].;ZW=WM@[(L;5HSW2PD +.;ZU_^_?.J-[2@G_QLN: 7+?H)$/)1
M^"'3_P%02P,$%     @ "8$I6S? =.[3!P  E30   T   !E>%\X,S S.#$N
M:'1M[5MM;]LX$OZ\_14\'VZ1 '+\%G==VPF0W:9![V[OLFWN\X$21Q812M22
ME&/?K[\94GZ)[7:=M$B3KH&BCJ@A9TC/\W!F2(\SEZOS<09<G+_Z8>RD4W .
ML_\.>NW>H'.";\>MT(AO_])LLBLHP' '@L5S=I-5A0#S5N? KK5Q7+$F>]WJ
M=%O==K?/3H?]_K#78]>_LF:3!LC!<99DW%AP9XW*I<U!8]E>\!S.&JDV.7=-
M 0X2)W718(DN'!0H[T!!F>D"S@J-W<:M8/4XUF+.K)LKW[UP32O_!T/6:9=N
MQ'Q#RG.IYD-VQ0W/=2$B=B-SL!&S8&0Z8B470A:3(6O+@K5/.K(8L:0R5ILA
MXY73(U)7+G3DW$QD@<+EC'D=#F:NR96<8*.1DVRA]J%V-,[')/9%<\$QXO/+
M629CZ5BO<](=M^+S<8NZXD=Y_FK?B2A('S^/'XO8EJ--?7M]%[LU3KF1O'!#
M5I!_J!%;V>Y0W_N(_5UG!7MG /U1)K<12\ XF<Z9R[@;/ITE]V;N>*R Q=J@
M46>--OHR*%4[V_+9ECQ9/-?FW4GA,M+:_MN>'KQI*\'JU0\(:/.0*5,OZB06
MG::TB E7"Z=PNARQA76#_?W!#_L$J]\Y\2M/VEI.[#6;YS6!]RSC4V &IA+N
MD&1=)BW[K>+&@5%S]@%*I%FFT=.Q.X[;_(WIE'V\E>A'.G7L%VW*D]'F(N"G
M(8? 3_+(3Y# 5X+[P>F?V&>Z+]WI?^8671V=.I^SVT+?*1 3B(+OF^#Q0H/%
MWLY' QQW:5[,654X4P':A_%(CB$"08'CV(@5B:%(RA-L,DSGN!4Z'>2V! I(
MP%INYB22\UM O6MC6FP3: RJ5+2UDPX22*1)JAS%"NS.?!C$[C*99,Q6]-^J
M_QT8J >A">32*HQ;T/G1IUR&$[0EACJDG<8MT30M<)KXO84@:VT9#L#^4P&[
M]]T"&U@J"X0.H7 %E0A1C>+XVJR]ET7("3 9P+\350D<$^&XAHL(H2QI?RP1
M340$1!!*K9!>@\QNJ$8R$9(&CDBB4BB \-8E93C8:KT]";<92Y6^LPOL&YA(
MZPQ.G'%J#':CE=$:A.W"F"UK#RC^4Z'X]*6C^.:>R__XUT&W\]/(UCBMTRS:
MSG2:2GST8'C/N $/.X21)(]#>#"PY'W29B1.8CENY;2=T[.0-E':5MB/-GFC
M5<!?:70" ILM.T*X"4#\!DQ=SI*,%Q-@%[A_?J@42G1ZO-GI'\&Q[]KIB_ 4
M'E$7F"+@GL9GM,FNT4& )]FRMZ+TGJ(4%=$\-TD")2BL'SX$^"\I1?5U XDQ
M$"EME[/]/?@^'WPI&%:P>@0?+)9E&Z//F%SX9\FE-MR7L)Z9X6_!XE>,\/+A
M\A]C/Z)(/N&5W;\+A=0Q((YK32%(UQ6Z6X5[]%1:O_.C%!1^'"H5K6*&];C#
M@.*>&.HH?07NJ(Y)Z*7$^ %ML5I)X4NDMHJM%!)7@B8@0R[A(Z&"1JHLQ?>>
M1ZU/!GR<H"V@00[C$NI4<H)$I3B%-S@M;\0J3\ >(>M83Y;PKQA($",0[ _B
M.X@X#A3SK9 :?Q\4L_?FO\4T^X<->Q,.DM14"N(1;G7A\<$M<A!5$XA<N!$+
MH"/U2!Y+)=V<\H]=:HGV/"=XN ?&NB>Z5HWP8=BLGE!9F1+IQOI\*4D0H=X
M7Y>8^(,>A:R#;Z D.B.1JG"!69#V9(F1T(%;#MSR:(@F+Y5;+J=<57Z/)^!!
MFM)IY10A8W=4"98ITQXQ2WC<73CP5((=,=ZPH3P1Z\I]VH)]HBJ^E :JO:1_
M7(1D\:*JX]D1PDJ@/2,:_, &!S9X+*C$2V6#MP%HVX"E4XJZ=.#?[&2%!\07
ME*#H)*D,P7(M&]@Q:JZMP_:$RJ$IVH<#_1[.$=G1)[JDR"^X\V](UX8GB'I_
MP$)G+T6UM.LX6)5QNTR=*&;P? 3"!U-^/>I 9\Z4O 55G[9LR$=?O$0/YJ!#
MF>6)F>FI,-E_J63RN'*KOS8@%CP4K39IBAG6N6"U7Q.:'Y 5;94^EJ;Q2DBG
MC5TF(KX!A\QSZ1S 9R*B6&.J0^^%1/O\($?(&!B 6 IP\).*, N:@]\KB>9[
M2JL*?S_,'A^JJL\9[B\R$'FQ5=4+A<D^?LD2J8%.'N@,(Y& 6*Y3BV5U\P[X
M+>4*(?GWV8(O6_@+$XL#T <Q1%V(#.<^.W9[+K"CA>5F_TDVJ8L=V 4I 2$4
MA83%TMI4.4X8%\5/I@ZR=AX5'P*! S,<BJ%KS("92&IP8XX0I^!C"42ZOY!4
M4T(4 GE93+6: D7S!9_4]ZI,'7Y 7BH]!WQ[E^D0<_![A(,$\552G:UE?@;0
M?8I$$K^+(1MS)KCC31<KI9.S1K<SZS263>&>?._-H/-3?]4Z13%D"RG.&@I$
M>/NNV^[V3GN=UX->YW3P>C!X\^:T<?Z1BKEYC.O^)F)T3W_<XEM7PY\Y&SZJ
M6,36.?0K74:IA^P3*X=I-&/MG,Y133EC_BB0F4E\U(X8_3O>EQ=:MK5QI?TS
MA-/?]T[.)NM^&U1MSNNI7.^73$+*WBW9YM\A@WHZ XZNP[$)ZMZRXO@;05#(
M*4L4M_:L\<^+CS?-ZXNKR^;/'RXO_D$_>EE[>WWU[N;#1EN6-HV^VVXDV++K
MJW_]Y]>5-I2@'^WL^$ K6O0C'F0A_W.D_P-02P,$%     @ "8$I6QL14$8K
M!0  ;Q<   T   !E>%\X,S S.#(N:'1M[5CK;]LV$/_<_!4W%2L2P+(M.T[\
M!EQ'2;VUL6LK6_=IH"7*)D:1*DFG\?[Z'26_ZF:=N[5IU@TP((L\W8OWNP?;
M<Y/P;GM.2=0]>M(VS'#:I7>_UJOE:KU2Q-UV*5_$W>]<%ZZHH(H8&L%T"<%\
M(2*J+F1"8225(1Q<J)<J^"M7:M!H5L^;M0:,7H'K=ML)-03".5&:FHZS,+%;
M=U:K@B2TX\12)<2X$34T-$P*!T(I#!5(;2BGZ5P*VA'2Z1ZU2[G&[:F,EJ#-
MDF>?"^-J]CMM@E=.30NRA9@DC"^;<$442:2("A"PA.H":*I8W(*41!$3LR:4
MF8!RT6.B!>%"::F:0!9&MJRX]#T9?\7R?D5NB6)$F"8(:R9O04+4C D4;$D,
MO3,NX6R&"XK-Y@;EMJ==_\V+P?-! -5*T6N7IMUV*>T>/8 ^3O>9F.JT]27E
M[9H<XBE3M:\#.J#OCX/!Y:#?"P;#:QA>0O#"A]%X<-T?C'HOP7_C]V^"P4\^
M;B&5/X;1S7ART[L.(!B"5X>;XJ38+\+$[V<,O&JM7(#>!'H7PU'@7WQIGQYD
MXZ[*:T4;Y;.UM9/>^'GOVI^XPS<O_5^@UP_L3J5<KGQK$?&^O(&P^!=Y+H!W
MS,S!S"F\7A"%?N1+&-,4DP[(&":_,<ZUC WTI4J+<&P)GSVM5RKE5E\F*1'+
M[,UKG0#RND1YJ(C[&O50&=.W&Z8I:BPCH)C8(F@3B(@AKIER+L..4[OSG,U*
MGK2JC;IW7MNNWG:<2MD!%G4<3J-\]Q+38?6TZIW5J]YIO5ZM>(U3I_O# L55
MO0+89-DND6X!B(:8X6=;:R<4DQ$SC&H@(@+_#A.HF%&T,TF8UM8S^+.4J "%
M.544_;%K?^ZEM?D%&&1$F+U#J@R+EP5(,=TM\"# R%W(K!R?0P8U(Y%,;>+?
M)5\3V7!%N9G&1$V)H-H=WG&ZA%Z8G9 -UP+N$]/\2A%KR)13F$J%%:OCX!&%
ME/-5]M^\ZY2$Z_>5>N]89.96:OG[ TO*OJY809X</<'JJC[%9/N5_2C:5Z1V
M:&W;.L!$^\QN[>&'A*^3DY%I"]82ZH=+R-@^P%$>>R?9.5IQAYKSN"P($!NK
MC!4O.$(_Q,3$+; W8%?T[8(IFF"AT%E:VT#PF&#B4GCVQ]')!FC;U+!)"RNT
M>8WJ:<LFC'V?X5/9:,2GA</_./P?AY^(P\JW@$,F\EG#@LO.&(0)+&PL+Z1K
MD!*6]0.*:HO'@MTFG",W;!08CCJXD2) =2'[*F:"B-"N(\.(9:QMQ4:J!<_A
M+%,[.N&&7D-XU9L4OR&8_CWUW@-WKI7+:6Q6,]AZ*9N,MG/9YT#S?L0F+(HX
MW6IT>F"V>;@ OL  ;'[0FE:\S]*;>O7RV;G3G5!L]9(I5=#8]J<? WX>*.Y4
M&B,3M":] RTYP_B?38^Q?[2_DQ;L>SNGWWJ[4JP].G^7= G&4A >P<]%>"%O
M-4V1_D\P^X@"\O"J\T^.X5[7_+==\E"1V9\S&F/SAXV@8;<4AG',<*K[2&3^
MVSU[/%(,JVR*9?8#LT\>4?5\H#X&NQ@ZDUB!5\,\NCEK/)B&*;7+\4()IN?8
MW& VIK:=N7?6?_;4.SMO9:-^UK3@]T*:-8_L1H)H2$E^V[+3).%,8F\&T!#<
MM!<0$=,AEWJA\*\,%W:4*7ZE@3]BMQ!RHG7'>=F;!.ZH=^6[S\=^[T=[I;NS
M.[JZ#,9[:_/85?+=AXNVZX'1U?7-JZTTI+!7TO<\4(N2O:+&TIE=M/\!4$L#
M!!0    (  F!*5OVZ:(4*@4  !08   -    97A?.#,P,S@S+FAT;>U9ZV_;
M-A#_W/P5-Q4+$L"R+2MN_ 9<QT[=M;%K.T#W:: ERB)*D2I%I?'^^ATEO^IT
MJ[>U;M85$""+CWO_[HYT*]01[[1"2OS.R9.69IK3#KW_K>:6W9I;Q-E6*1_$
MV9]L&ZZIH(IHZL-\";,P%3Y55S*B,)9*$PXVU$H5?,J5*M0;;JWA.C!^#;;=
M:454$_!"HA*JVU:J [MFK48%B6C;"J2*B+9]JJFGF106>%)H*G"UIIS&H12T
M+:35.6F5<HE;<^DO(=%+GFT7VD[8[[0!3CG63<@& A(QOFS -5$DDL(OP(Q%
M-"E 0A4+FA 3WV=BT8 R$U N.DPTP4M5(E4#2*IET["+/^+Q.9*?%N2.*$:$
M;H P:O(F1$0MF$#&9HFF]]HFG"UP0+%%J)%O:][IOWTQ?#Z<@5LI5EJE>:=5
MBCLG1Y#'ZIR*>1(WOR:_794]]#)5^S*@ 7K]R6PX&/:ZL^'H!D8#F+WHPW@R
MO.D-Q]U7,!C>=/$G_AH-<%5_ N/;R?2V>S.#V0B<&MP6I\5>$:;]7D; <:OE
M G2GT+T:C6?]JZ]MTX-TW!5Y+6B]_&RM[;0[>=Z]Z4_MT=M7_5^AVYN9F4JY
M_-U%Q,?\AL+@7^2Y #XP'8(.*;Q)B4([\B5,:(Q)!V0 TW>,\T0&&GI2Q44X
M,PM/G]8JE7*S)Z.8B&7VY33/ 6D-D!\*8K]!.51&]/V&:(P22Q\H)C8?6@1\
MHHFMYYQ+KVU5[QUK,Y(G+;=><RZKV]&[ME4I6\#\ML6IG\\.,!VZ%Z[SK.8Z
M%[5:O>[6RE;G98KL7*< )EFV2J13 )) P'#;5MLIQ63$-*,)$.%#_QX3J%A0
MU#.*6)(8R^!C5J( %$*J*-IC5__<2FOU"S#,%F'V]JC2+%@6(,9TEZ(C0,M=
MR*P,GT,&)2.^C$WBWUV^7F3"%?EF$A,U)X(F]NB>TR5TO<Q#)EP+.$]TXU@1
ME(./H2/-BOK#&-9DSBG,I<(:UK;0:1[E?%4/-M])3+SU]TK@#\S7H9&C_/.!
M169?>JPI3TZ>8+U5?\<(9I?9Y.\+4CVTVFT-H/U]8G<F'#S"U^E*R[@):PZU
MPSED9(^0'LZ<\\R/AMVAZCPN#6:(EE4."U*.R<##5,4-U#?P5_1]RA2-,(23
M+-%M0'E&,)4I]/V9?[Z!WC99;!+%"G].W;UHFA2R;S-\*Q.-^#9P^!:UY <.
M_],XK'P/.&0B/WT8<)E3!V$"2QW+2^L:I(1E'8*BB<%CP4P3SI$:M@X,#S\X
M$2- DT*V*V""",^,(T&?9:1-#<=5*<_A+&-SF,*)9 WA5;=2_(Y@^L_$^PC<
MN50VIX%>G<K60]E9:7M2^Q)HWH_8N=1:1EN)+@[,-L<+X"L,P,:#9K7B?(EN
MM>Y4+R\NK<Z48O,7S:F"^K9C_2O@YX%BY]9#;>)[2"1G&/^+^1EVE.8Y;\+G
MK%TI5A^=O4M)"5[*$ \2BJ*.S'OW)W!]1+%X>,'Y-Q[8M\K_VQK'BL=>R&@
M@TV]&04!P]/=CZ \<B<T5@P=$*,''OCB08_T" KZD5HK;*SH0F)3L+IQ0+=F
MO1!+8$[-<) JP9(0^RTL$-1T6)^\D#A]ZCR[;&;W$5D?A?N%U&L:V;4)22 F
M^9703M^&QR1S?8&*X*2Y)?%9XG&9I I_2B\UIZOB-[I'\]D=>)PD2=MZU9W.
M[''WNF\_G_2[OYA[YYW9\?5@-MD;"P-;R0\/!TTC!N/KF]O76VZXPMR;?^*%
M4I3,/3I6\^S?@#\ 4$L#!!0    (  F!*5LW#R;V>Q@  .>$   -    97A?
M.#4Y,#$T+FAT;>T]:7,;-[*?DU^!IZUDJ2U2E^W$T54ER[)7%<?62LK+AU3J
M%3@#DHCGR@ CB>_7;W?C&,Q%R8EC.PZSR=H<#H!&H^\#/%SH-#D^7 @>'W_Y
MQ:&6.A''XN[_GC[Y;F?W\19\>[AM'L*W_S.9L)<B$R77(F;3);M>5%DLRN=Y
M*MA%7FJ>L G[;OOI]M[.WA.VM[_SS?Z377;Q YM,C@]3H3F+%KQ40A]M5'HV
M>;IAGV8\%4<;L[Q,N9[$0HM(RSS;8%&>:9'!VUHDHECDF3C*\HWC+P^W#<"'
MTSQ>,J67"0W/]$3)_Q?[;'>GT >,'LQX*I/E/OOZMRK7!]<R%8J]%K?L,D]Y
M9AX>L(+'L<SF^VQ'9FQG:U=F!RRJ2I67^XQ7.C_ -0NW4,K+N<S@Y>*.T4):
MW.D)3^0<'I9ROG!K_RY@ "?X;F-7;MP_6T/^.6;T9,R4*.6LLRS,-3T^NUO(
MJ=3P8.O)X?;T^.MLJHJ#PVU\]_APNSC^,MA;N%QGM8-Z>MH4?;SAI>29WL_P
M])(#BQS\>L,O-;Q&:XF'K!!@.P+B$&5S3=CQY=G5]>7YZ?79<W9U_>;T>_;C
MZ_-K]O+RY/4U>_WF^OSTC"$B/K^]_XQ33IYQ)>)?/O;N6'M[ SSA5F%V&5:S
MEV,M"4(&WWCT39O;?JV4EK,E '3U5B:)RF>:G>9EL35FG#T7";_EI0 Q4A8Y
M""V0*6RD%X)]_8^G>WL[!X?5\6F>%CQ;'FY7Q_1P]V!SS I@_0I@8CIG4BL&
MTFR'O4DS.:T4.\\0\_(&)%[",UA'P3L ]))-!0,Y!K#&C&<Q*X72)"AG99XR
M#=C ^>C/%A X41."A2@%R-=Y"5 H&@8#+GBI920+A QD**"OU M8-<EOZ?NL
M2J>B9/F,%IE,D0S8)4!1R@CAN-)Y]);]F.&6VN-;$%U>_:A"B+9 U N&3QDB
M5%737T%&(V \26A%^!K(,56T=9#;L41T*T1/O19(5[V0JA\H]A)WRU[GL$E"
M$;Q80Q1^V<0532H&YCR9ET+ H6@VXEKS: %?(W)U#B,15#O:GJ79S.U"1@O:
MJ,P<[=AQ\+H9(4N&9  S+;?8*2\D*#\@[=AB(<LUR^&U\E8JP6(QDUD]@UK@
M0@L.-(1KIX)GH'TZB#)0;:UDLI5J[7<S7(>[/CEV!RD?L -*\WWV\[]6"KV_
M,ZZ> P$C91,7K;%U#[;^%T0),"1HDA1$1V3D!Z)PC;E[,/?:JZ!^O;-&X -)
M[PHU5948BC. KK$V@+7J^+F8\2K1:!?LKW'49QW7!MN5<:[9WFBZZ2RW>VRG
M,=M[\I5_%XW 6S"VV0V,8C"3 +/*?3N3I4(CIBK!NLK 2BX5[ !V:K\?%*W@
MPE8PC5YPG%-,,+)0 CR%*",RWW9W=K[:[ (!1C?" 6_FQF;"M<&"JE=?/F!M
M:7<1@<T,]G^9WT@TXPF:MNF]X,:\H]#''& %5^,:C#Z9&0^C*&5>.IN=%T4B
M(SY-#)BX? PKKHVZ 4X^B2*1".NK7> Y*'0CUIP]!-"YH7IQ@\0,A,[9Z8)G
M<W1=@- S7>8)BZL2":]%R.A![7Y[H)A(BR1?$C?<2KV@]ZQ?# 9C7A7D*#7(
MFKQ8."'K*0$?>JXDM\:PY)B-Y";#:9R'N!#9I,HLP]+KQ&*W>97$@;\$3*VL
M HQQ22-I@)UIEKW'DQ1VMD#9('-PX8"=8PE<E2P!M0FXL[A;$B==7!C?BR:L
M"MC!P&LCX'!$!KCP&88&:1>%H\>FUTB>:L-YS<L'N:06F1CE+$%.D4,Z1@_0
MB(Z;7,8\B\APC_-J"G(X X?;B._IDD#BT6^5+&&$'>3.S6R3QR@"$2\2'D=&
MECDYY# <RM1-.NJ1;!Y;?5"E2#GLW1\A)\$>XA ^.ARZF(A258KRN<2X :RM
M*XJ*P&>8BD?@89MM$O$Y];2[&^@GQ#,;32L=*!XZ/=IRY_#DC&5"(C4QE?OU
MLR8 FW]?&?SXR3! +P!+1546N7)*&X@[L 3D["%R!,9HJQ)-IB"D33SG',[R
M"H1622=_RBM%7&/?#-4M4<7+/,=0%E<8P6LJ:R!!%UYQ7-D#6SZ; 34D0@-8
M72D7$YA7HM""_)?'8XSY/=YT1DF@W0$ES7WR($CUGPKP.5LB=P4601"N6DES
M[SDJ&\L;%B5 _4<;%R^??;_AEKR5L5X@Z>Q\Y8ADDHB9MI1BGU >@QYA[J,Q
MUXOK2S]92$0V(LV"!5IC%[-)F=]V'X+.3]C%R]<__E#O =[ 1$_XQY>'B](M
M?''R\FSR[/+LY/O)R8OKL\M]T$*W?*D.V!3DB2B1#S+1 .: +839U5YQ=P!B
M-\'\SC]VZ!\8QZ.W<U!W63QI?M5!P+^?]R, L?B[MW_]YO25S-ZN1(#'0[^D
M>-?TT H)A5OY"U@[0^S>SXBA(?1-TX;PUDV?_63CQ*"G,ZN=2((,F ZY$3!6
M&.WN-1>J#92^E=K9B?-3-()M/I1=T!3-Z#>2V0KSJC9WQDR #(PH<\&]/Q;;
MP"#^O1]I?U\U^2<2(J@_!1ZF44)]ASS^J&;S -1K8OISB.FD/FH>^K^Q4%$I
MI[5E8R7#@)-LA0((^\B9*F$2K1U:''J]X<G YR#9-T3EZ X"%8D[$54T%TI,
MT+^34MSDD3><./@/"1AQ1"2@_F2J<&=DE,-T$JAK:6,X91IDPX#",#0 TO>.
MG9^?HP!<!<WOLO4(Y*$9T4.3624PLPG&GR2C%9V7!+T<6 9 QWQO 7A2]9*]
MP$WA]+G)C5($B84)4>2G4^#8C/*^8?*R8>42DX;;_!L[,_=EOB2&\N!LS\!1
MON$)C+%9")_1-F(-A&=4@D!$ZJ 3C-U(X4>R@I/=K\CM\&%".!'OMCX:19O@
M/\N&[[H^G8'3.8G>9ODMJ*MYVCR8T /D_B4 KA21D(7NE5;C!T5=/*-C4($B
M+ARK%D!Z%<#"JBY><#*&JC :L1#,XQ/SPEB<ETHTIN@Z. _65 &\'R"W.AB9
M88@;F+^!&1SBH$'K8,0W>P2Z#<H846TURVV.1FN:4ZE,A4Y< 8L!D;O(O@GS
MN7@[X"H']Q!4NC&-&U43.I\+@HW>!ES:> NC0+G=E>(IRD] 066B"ACKN1]6
M'"[N(K*:8U8IU&8S'BD)U(MA>ZQ Q$A[G$<T+S,5A6QT\?S%)FX1M$\$=G8F
M(Z: &+FN2AA'@+=S &WPPTW[L13$PNW[B$E(&1A)BS:-L*Z'=((A!JE3:>.,
M<XZ(:;R#,QEX2H$F%@>I/R=E68]RA',+MF*_'K='BY#4,9F JCYD;.(#U</]
MB\'_/K]M'<KCGZ\\015\+JP!KWXYW)8?LJ[Q+QICVEN'ESZY\)(1W0:[1QL[
M&PS!MH79_K,J>.0^_]&R[S;TX5$"$K_X\HLO#G4)?\$_XQ9E/Z&7W 9T[%^#
MLP4@LZ.-O0T&IV'^OMMFC$<XNE' 9J: /VG%W[%PSP+WOO7XV^YK?QP$<X:3
M::YUG@)"BSNF\D3&K)Q/1SMCAO]N>GS? ^F[3?:>-_0.A_F^D?@)G./'!.$=
M, ]NQ-7WYZ]>7;UY<<U.WUQ>;)GB_L\!#9\F",^6^Y\<JWX"F/H8TN*/K@DZ
MGQ3OGV2].F>_MB"9^V_OR=Z'[R1I6I$;QS^#*=VRI,&3?TA[0MUILXDV]R]_
M;8-XG73]1*WBC]TT=_+R\NSLA[/7U^N.N<^M8^XBZ'(;#DFVF[+$ WJR6"P2
M++XU6<AV0<^H6[$33F3[LEI9IV8\]=Y>KU;SF/^F :6+1K9:!S]"N]_[;%[L
MR6.9\""";L-$?[1CC>*WOFVMV^*WSGH, [2[94#J_K_GJ!7M,]7Q%KOJ8XU6
MVV5](/8$.[V.88#YWG;39GOI0$_I/3VDC7Q9F^O9B')N%("'@<!-F(Q!SJ/:
M6U9E,PRKQV/XFQ)1A;*%K"6$EG)"-R;% )1:VBK4- 66(0#7Z=%>@/96D:(K
M%T#":14S_GVQ^>3Q,$ COCF$SA;'!GR*E04\E+2]?-HJY6HGG\/F%E?=T17)
M(;M]C!-T.)SL/OTKG>IT\%0?6@,6EE!1PA D;FEJF;M-%92Z#9KJNST5XBX2
M!=% K:YM[CI9KA2RX]55@E/*9\X$E4!8F)R&Z"G,QJUD.>5(84%KH=3%8'6!
MF"L+HT3HNACL'J'\:)50OA):)\;&?;B1@.='F6_;-V+/-95:@U487G;AJEB>
MCN+-4:N&I6DQ4#K:FOD]!L/8%_GCA3]SH#RL /.%L8]V@"B6SAQU);D#O7+C
M8;U.-.AM!F(='*F8:^PQXXT_ 1]KF@^*?K"8*\&*R;H?R&YL:2HOFCTUMK$$
MJRN&]P\&?"3@TPSVHZFS(?B(]1D@[ 'V,<B!N028RM7="W@_TAAGP3J)B)HE
M3%4!(D5UL(+%*$$UTXI2.>R^J1!<;46#+.,)%G^ (*'RF!B8%0 $[L[++10C
M[:8H/,^YO]AC16]3MSN)I!I(D+HDCBY<4:HR'50@N126N-D1?3OE1H-B1T;=
M:=* H\H2+.I!$H"-RL0@#A<QK57!.J:V3]@"/H00RQ5O\#A]YQ>! )Z9=[-*
MK XK:2WZCH EV%RE2MTG1Z[3P$: N!.I7&,4P(0(7DO(/H >KY*0C:0J"L*?
M0-T)5P-]FY>Q<U%:_("EL$ YE3*LV.SWZS1"V=K-2)91E2(_1$@WR-:T3CU2
M+:A(.\GGP/M4LB-,65%9&=9$J;=T[&)*G?)2&7YIL)\B"5"(4B$9PH#;!08:
MG(U@0Q*.FJU$&6RO>]1JKQL_!#]>:,:(!0)?9E%2Q58>6>#69-L'T)-59/LZ
MSR;7]NCX5"92+PWY^BI5E! 8H]'^K43TF676/(2CN4!32Z-(<3-C;>"[$,46
M.^LQ-KV):5P6TY6JL*[,&":!2 V,6*)>^YD\=U4[^=1J3S$(K,8S]8,W>0("
MF]KWL5'4?QSCIO/"&9Q6'./<#L!QZ"I9K6K@$PV!CR$QX'*)46'JE"AM2,&Z
M8K=@3Z@<90>L":9,V#!1VPH#.V^Y;;X;DA3'5$1X92+ #JASQ9S&8%YW"*Z3
M59]5LNH#2]EO5DG92R-W0)I=H1FVR!.@@UY_:57QO[6OZUM"NN9_CY#M1#Q1
M$*QN&QAWYFT:SJ7?#C=VI=F06<^VH[@-]?M/9,4D2QMD1;^H8R^O ,&*,7S#
MK@SSEP+W[?W]WG7'MD$(#!P\.1*>WK9(>6P*J]T9*$8?T->=5B9LYL2]0P'@
MV^UWY<(T;VV,6U@I0"%5,QI##TG,U^]W\; *!:32\MG:&NH#Z-M5?'K-[]A/
M0,2(4J#-VA)J^F$!]\3-NR*&[FZ<8N0-57]F&9"(C3-T>=GZN(8!>KK:>'49
M8# 8,6Z"AJJ]!\6P*3!)6F72M@*"6\TIO$.LUG"KID+?"I%UVA^&N \Y_[:4
M.)MMY"!'R'DETV78\Y%RF=AH4"ULI&V611G33EN;2(B1&>!K2;KP >U%D_75
MU@*,8VH<XL8)Z^9_R6$R'2 F1F&<)9H<-85#EP6F#Q*#1C.$*T?.3@4=L$-Y
M[/41UB-A+&S<$_P@L]/T#EFHL6DX#^ SMZ :B$C0-LY.];D<K5AQ&[E]^_%G
MJ^F&79"\&4Z6N!Y2S.;-9B9F;6_2TG@5N'?&_10^EO4*>V+8<X%(<N8XSFVV
M)FP<\$&;<]#U:';K9L\!PJSO>^,"DZ>//57F[9K*.G'"SOUB?C]@_&F&_5V9
M.RNJ/@#YA11=!PS;>##:1W6C=;:S5LQSXI80$R9[W$1%P(D-B!&)V?*>6&&;
M",8U"8R-DV1=4WQ5#%M,0-21B"L,F6%]Q321:A'PT#U -+?5?P(==ETK@#Z
MOENM -BE2\:?^E[IL_J>'#B+*U'>>"UQW93Z<2Y, 4J49^@\^[N=FH2WK%/^
MKB/;]6[24B+0.,HLYT1DV1(\6Z$+G-.O#&"T'(,J@&:>*+&!%B"?4'A.YT<;
MA7M0Z7Q2S+,J/=H BBRU?0X&*E#@DI[OV6=X .:W#5J'%7R/!W:T0;?UFX<9
M!A3IN+E]4@#/R[NC#?N15FVLHZI9^ *>(!W@T8;QN%LNXT>E[1Z2VSC>W5E%
M7L]LE^,914AZ*<B+&]<1Z4D(K^K&5M8ZLMJ,JKKL$(A!A1^M=D&9(FU#I\X_
M>F_DARY26EFE]!.GM!<B[@0KX&SO-IE_/?'"1B6"M]GWFIXN)15I7M1,VH;W
MQJ;$SLF0-(]-#LU=*!'<D=(H$.PA#'#B)5X2BI?AS8S=7]N.A@@:G;%- FA8
M6&/P]6Y-7-#96L;'1I7T;IN@OMS,Q4!S=XEI6Z=/!6QCUDG>HHZW"Y*I:U*3
MO11LGTKO,OM.Y;ZH?MCX[!;HC2I44R5^JVAG4525Y%@I'P@U=Q6&:UF+-, 4
MPPD)(6@S40VE;6 WYK9-9OJ4"44[K/C'DS.S?$X,^B"!N;)VZR5>^H/%F>P5
MOWV ]_S;^_.>AW/$=:E3)UL\[D;'['V6!$\GERQMGK62Q%%TE8QQS?SUDCUN
M2NN*S&$O=#4XW:B<+9\$9DAE73\I[L '5>C)_%J54L4RJL56S,!]J(0SX2.\
ML]BKGBMM"V9<#? Z)W!?3L!;3E-L'MX;L)N\E;0"C-7MQ&TF7[>2K_,0 Q;4
MRCHNUP)@Y')=P=V4T.]'('=OB$8O*Y&1B9!D5,"GP .*E@VG_WZH;%QN^,6&
M)38R03D7B6CU?/A9C34R)PWFJMKQ;L2U6]Y+9BN+89R*?[SSW4E/.8&/9!H;
M"URDM# !$4K6>SVFR9!V"3)C3XZ-F9AB\4JCB #7JD-TL;"W6IO@#AQ^LO0A
MO93?R;1*W0J%JU<8#QKQE*L'L:X[U2T$%@+R( O$\D^W2*VQ95O;14N1J":S
M%Z_EKN_I0^SQ.^YNO=M&O/$[V$L&#@":W\;N'<9.]T)EK.8%*6A,Z>9O"QB[
MV,1*_,7#"D.>MKP8@UDV].&*=H++2&W+3FC]=0'*<I?I;.?=G,O%4RP:5!V/
MP-<\N$N-XDKTA=SZ$XOF-DMKZV/(QA F91I!=%14TO3G;'J+X16,/K_;NG>Q
M6==(SEYI]A:LXL!:@*,[08F(+52B+'GB0++7;C:[WX8@LB2/YTQ%78+;Z];-
MK/8F0@$NEKF9L_O['C2C2P#4E;58+&/I.O#1P7''*EISL"Z_S26%9Z<B WC]
M4Y=E,'0]Q*@M?\V>%APDBC3P]O"7/2R1S5HWC@\?4@]CN\3(<*5>FZEU* $!
M!L(*18L>2EMT2W"#<A=YXR9PZ]'"'EU<T@W%WD=_I3B.&2"%$=\<[6V.GFV.
MZHH Q '6')M2HO[R/D/O>I''8!?.E^V8>2/S0EES4W3DP@Z-2OV'(8.,@):B
MH.26_4$)8FJ@M2KQM5@RA;.6H4#!F!U05<43$IYD2I  #:JS3"&Y,J,]_:W2
M.LMF,3=MK+_Z%GU(KFJHK=Q*>*'\A;:N)+UT5W72#9Z^#.QAV#+\@6ZJX+$O
M=G"_7$._G3/%>^V0:6,.AS33MI:,CL:)?R7OV.B;34;W^89E].\ RHC2<EPO
M2 4)7B82[Q&EO'L[S!/H R<->MF?X*MC1^\JK8Q!66NXL+_%FR8F&6@$FJ.A
M<!8R)3.O5ZW4M3=_]Y=R8);.*9TQA0&I%E#<Y&^%K1-I7UN+%VTHNCDQPN*@
MF)=L"3BT=;L>7[,F-P3X(Q5IQ;LA OQN3C^NX;0CUK27S06:'0DI?TN)D[J2
M,C 32#J682^15W U'*N5G=/C(?KS\D%FGW5'+'Q$+9J_M>$6 -;DYP='TU*4
M>[%#/#O;370OQ?2Z1^4)EF@B#>.AHGQWOZD2' SE,/F=37[6]IHW-58+F+4[
MTNN.K"QR/F\(_C>DN2^#_HG:1:EC="BU3,=,G?PS*L!5@#4:,(9[: KW3'=^
MP,>.,E9!1K\DMJKG)+)>@1.!/BS8L3/\G=-.:2L;U,X$IIML<3./P7;ACDSI
M:D_SV*>I,(AH.@;5V&E<N^^^8@R28*3C8]-GBA>U.J8F[@_XT0;;;:5"#1CR
M7&1:8M2B63NPIOU>VE]9>GI6ER$]=P8))= B3)BA!=>E?C@3NI:6?K YQXMM
M)<AJ87)*,=B8,9DIK@V-*,U>?:M,>-MF<R@Q0^IG5MF;C@:8H5TQ!;Z3ZHI:
M&_"VF2L5]N ;D\M#T9PN#G=>WYQ<0R,:L.A%F5?S!=V]FTT2X)_V);Y+,*32
MAI5KU(YTCG[+Z$6V,D4CMI:J69?54R"PIO$&C:\LVSRC'\1FC=M6VIGZGMQ*
MXT+N(/-(PM1,6=]OW)_<;-;_X@O.QDPY_0Q ;Y^]JK!:2Z"Q@G<X4_5O("=-
MV1P(2N=PMHL#,$IF[\#&/+)&L[,=$S&UR U@/E(ZY]7)U?6D3D;T)FC^8.+E
MT0=,O#Q:F7> OTSS>'E\N+W0:7+\7U!+ P04    "  )@2E;CGMI\FPF   B
M_P  #0   &5X7S@U.3 Q-2YH=&WM/6M3&SFVGV=^A2Y;LPM;A@"9/"8D5#&$
MY&9G)LD-[&[=VMJZ)7?+MB;M;H^Z&_#^^GL>DEK]L@TAA 3O; 6PNZ6CH_,^
M1T?/)\4T.7P^43(^_/Z[YX4N$G6H+O_OZ:.?=O<>[<"WSQ_PA_#M?VUOB]<J
M5486*A;#N3B;E&FLS,MLJL3[S!0R$=OBIP<_/=C?W7\DGC[;W7VV^TB\_TUL
M;Q\^GZI"BF@B3:Z*%QME,=I^NF$_3>54O=@8968JB^U8%2HJ=)9NB"A+"Y7"
MTX5*U&R2I>I%FFT<?O_\ 0/\?)C%<Y$7\X1>3XOM7/]'/1-[N[/B0- '(SG5
MR?R9^/,?958<G.FIRL5;=2$^9%.9\H<'8B;C6*?C9V)7IV)W9T^G!R(J39Z9
M9T*617: <\[<1%-IQCJ%AV>7@B8JU&6Q+1,]A@^-'D_<W-<"!G""S]96Y=[[
M2^.5OPP$?3(0N3)ZU)H6QAH>GEQ.]% 7\,'.X^</AH?/'^!3\&-V^/VJJTK4
MZ XMZL_I,)\=]*PC'+LQ\D$U$L%/?YY+HV5:/$N1^I*#8-41D)XR!Q8Q^ +A
M\_W)AU?O/OQV]/;X1)R>O3O^1?S][9LS\?K#T=LS\?;=V9OC$T9S/URM):\"
M60T.AX+/M?;?R[S0HWDX*7VK@=_AA8>/"8K3CSI)\FQ4B./,S'8&0HJ7*I$7
MTBC@73/+0%( (XO-8J+$G__T=']_]^!Y>7B<36<RG3]_4![2AWL'6P,Q WXK
M 1A19$(7N0 1LBO>35,]+'/Q)L7-T.<@9A*9PCPY/".F<BZ&2H#P *AB(=-8
M&)47))U&)IN* G" X]'/!A X4!V"B3(*A-K8 !0YO08OO)>FT)&>(60@N( 8
M33&!69/L@KY/R^E0&9&-Q'ME2((!J.*TR**/XN\I+J3Y5A..T[_G(1P[(%5A
M6OA4(!KS<O@[B$,$1R8)SH.O UU.<UHPB,A8(Y)S1$HU%PBR8J+S'JC$:URD
M>)O!V@@S\&0%4OAE'44TJNH;]&ALE(+-*,2F+ H936 ?$*E%!J\BL.YUWD->
MSL5$1Q-:JDX=S=CWX'%^0QN!VP\CS7?$L9QIT#1 R;'%0YH5(H/'S(7.E8C5
M2*?5"/D$)YI(H!V<>ZID"J*^A2J&:N<^<"W*L(JJ458]$__ZZ[_OR=)? GDA
MW1&1W[?%AXP+O^LLOF\8^ <H".!_4%A3D%01BRND"4 "XN+>(.(,'@ 1^+;2
M7Z2([B<UG**N*A/%Z_<*^ +,&W$.SXBAS$&E9*PI$G6N2'>!BM/P.]&0U<RS
M@,/&&3A$HRP!K8^3*'A<_*9D7IJ*[$!5YEYE@28"]>L,]B/4O=X.6:)RM[IT
M,[,XF4N1 HD_TNRWX7/( +HHE'*:F<"+8)TM0R*$22!0*\+$2K]A1:$QL??D
M("?G3J<E0!3B#- (9O\Y6!Y@@DU,5HXG;/%,M$$3+P4CT.32S!W">QFZ:6BY
M!_&[NL%U9'<9O]6X&S-%A.+VNPMZV$*IT9)PZ\C*/)D+-9TEV9RQG!DQ,]FY
MCNM/!>L#FPX,$L> =E?0- ;ME)6S&@)"\&E'>6QOZ R$NHS4K,"O*F-(7<[
M)$;(_.,=1'9?S)Z7&E$ -'GR1ZG/90+?Y@V69W,1O(K(*#"L 5\7&K@@=F\J
M_Z:8R3D26U[?#4#O*<<OQ-[#S6AK4VN]Y;;W/MF81]''-+M(5#R>-O <N%32
M/Z20IR*E9U:4 B.&?LA@1<>CSO/^BY#A*ZD$NX%_T ;"KY99*I_*"5]R"?T>
M(ID@SU'L"][%.8B9AQE\Y.0KNR;]2ZE@#L'9:6%H5!KDYCJF\!4W[T2BO[75
MGL</7$UE/69UJ:*R8&(M+C*45-.,?/820QXSF!ZHFA2"]]!(%Z*WG<+C&K8>
M=!N!$;IQ108V!4)+3P,>@5:*$@WNM (G!X<=9LX+4[*6V!SV0=\/.7X+ F\B
MTS'\5>8H&D<RRC60.&!XAM'(80+>8!;1+(*CBV+S_<M76[A@E0"7FBS5D<B!
MKF4!6GG RQC4U.&@M9@0!?Y=G("0,2O!B<U5G48 6I %X,W#H-4KE2HFH>]0
M/ 1>PO7(L40TU9[!D1@>HU#)2;!&QC#M/'C+X>QBHM*EB-6YVW:$J[(/ AJ\
M38D%@E9$B<SS%QOO7__\RX:;\D+'Q00#@+L_' A^?1NCDL\X6&D_H>@K?801
MV]I8;__^FQ\L#&W:*)\()JA @A$0J(EQ;[X_>GVR_?.'DZ-?MH]>G9U\> 9;
M?B'G^0$POX&M?B92(/7:: = " S6_NSR )"=8%CY3[OT/W@/&'ML4')LU[]J
MK>"_7W[H7 $'9_OA]\OX2C7.U>*P1Z\_G)S\=O+V[+X$8=\'@=,%.K(9\5,K
M!/S %$[0WL9(6SL<VO!<\.MP(!OS"P*8;;6XBCZOA287*_1&//H+Q)!O,B+>
MX3RQ<$?0V:W,/S4<2KK8QT3;$>1[9++N[3 <5_T71-%K9Q_VY !0%.T(?ORT
MBQ\:D?QJ$^RNM8+GH4FP-&^Q6IYB25ZBYN$T>5ULDI=$-A.\""R$EC2R&QHD
MJ2C3$5I"8&F7:0X6'$H4TM4(+IG]YVPC GD:"@*@.P]\0@!NW0OZV[\^_;G8
M )+)&1 46*9(2$1V7QIUHHF[GC2RFT78:6KY9X=!466I78;:(E$\V2> P!.Z
M'AH;?!EP(X9N9"A#.[DQB!Y0Q+ 1$^B.ZX%N:_N!S:!D6R:'K+=P@Q>7/:RX
M$?TXOZLT,+PF#9Q<.X+F4Z/J/ @&=P4. _YDEQ$D.+AR>88F"?Q>ID@^, NG
M@',WEAJ-,*P$<C*V&2QR)L/A?.P*QATI"EY9:G:JHNW;$0QI1NXM+([-DR\N
M-&Y#WCZ\OKP]5461^+#_U92^"PX^\49P70+@-E%L A]JQ>K#*@DWTM/-&*.,
MM2!CW4*@@(&UY3L,A '%.+.RH/*LL1I@X#LS]"F0]<-=(+EY'F0R\'TYFR4Z
MHAB+BYW'%)KN5>-$:MY$H+@5OIGC;$3+_#X[#?!GQ0=!5!:QG"08\IGYUWAA
M<XZ=N37S*\ %&(["^%C_^L%(M^F1B%C+A']BA W$/L ^ #X=:X#)5$90%X=C
M-=L 1\&X5B3+7-FX#R(E;V$% X=!N+D-GA]81A2I$;*H4B+;&*P#V42AS!A$
M 0 (3)R9'=0/N(/@S-C 4#K'_1S[VI"*\"JE!R^;>9UZ I<!!$4V!!Z3+CJJ
M\[PDC,%[:3Y2+,]Z5BI9EV*.Q%40-N HTP0#L$@"L%"=,.)P$DX.!?-$ %VB
M5<[Q>830 -N<XW:2H,Y)=P,(X'UYU6HP?,_9-_J.@"787"P1B='&,B>J=R%
MW(DFZAPQ3(C@>R$U?[R^U&P4G>R(?TY4JH@E =47F8F=^]$@?G _,$Q9YLQW
MN&E^BSND*,5<1:1-5$Z1^#'5=H$\S E:_V8.(B^)19*-@=$I@JHXRFM*YD,4
M<7/'&QQYSDS.S%'CM9S8?:9,CC0'+UQ,,'+@K$(;8W"D:\4'<K.)B:Z)A(.L
MT;!#EB_!CY>0,6*!P-=IE)2Q%3X6N'M!HX^N3Z-OLW3[S.Z3'.I$%_-0C]=*
M\S#.4OAG$]5E7=F<+.S&>S34"A09;GS,WER%#G9$EWW:2@.#C)8YQO+9/@E$
M9I# (H*U?Y,CGE<^NXI9Y0WGF _A?,YYEH! IK2[ :#]GP-*=,^LW>C$+8[M
M !R$3I'5F@R?J@ET*D28PQ.H7W,"G",$UNFZ 'LASU!<P)Q@JN@ID+D&/0(L
M6MD"/2MO.&B%-9HY%S)4$1:P ^R .I=N8W/[F\A\O#KKSAMT9CYJ[TY&VR:[
M:'^()IC@E$IGJN'K39RLOORS=\>_ZO3C0@0LSKQ<N?*]R_4-EG)7Q._CZXO?
M#RR*0,"=HN4UR1(@C1Y'"J7%HK(,:UA[^=AA]W=(WU9D$R7$XH*.0;M0O&8Q
M&[\HR08E+XOG UDW"Q;4[3B119/,;3 5':*6H;P !"O?\ D[,XQO%*[;AQ$Z
MYV5?#/5)C#M/4M7;&5,9<\[;[4$NZ \PB33(9[:^K1YP* !\N_4NG)C&K:QP
M"RO%/32&U73FW3CZD.1_]7P;#XM00+HN&]T+R^C)]5GS3%Z*?P+%(OZ $)M6
M4=WG"A@FKO%*;Z'_$*-@: :DEN>(OJ1 ]U;<HQUZ^BFV*^=OJXTYP; (VJF:
MG6=F1F"%:9EB< .W"+QF2=&;=D!ZJ(H+I=)6_4D?CR%_7QB-H]E*&G)]G!\R
MG(=%-U.I$QOLJ42*3EA0HR1IIIXYT,&2 ;PK3:4K:"YRXK:P!F <4PV79+>K
MG<(E%XE+<#@$P>X1#8[ZP*'+ M,%":.17Y&YHV"G:-R&Z$/WR?,'VE(7!KT&
M'5$.LC^YS,O"#V#F60 IGY=AV$BPUG8Q[_(]&K'?)IJ[5N9WN: S6"!I4QPL
ML=XO9>E&(ZYAXS=D@2<TO2/NA_!!JU^Q/$F\5(@N9Y?CV+PT90-^*RW.0=>A
MR:V+/08(TZ[OV?TE+Q^+W?CIBMY: <&B-P@'5F AL!0O=7M%I00@O)"VJ\A@
M$P^L;?)V6 X?!JI6XXSX)L0$IX7KJ AXL@:Q#1TO#@HVB6!0D<" O27KH^*C
MJM]" LJ.5%QB; R+)8:)SB<!-RT!HKZL[AUH,>Z]D/X_?8KT%Q]<1OW8E]:?
M4#VZX[M3KCROZ^Z:R(\SQ04D49:BXTR659O6YE7VWI7QNQI:+H /U(TM=W?R
MT31DS;W8U[W=*V\L;.G/MJ+SA&(1"W;-<[6K ?7;AF<GL92W"E[6 Y<NVP+2
M)L<_W2D6W&U;PEID]V.+KE[_ UOT3TDY)2JIQ1(R7^KN3;".D%TMG^]-Y?VZ
M3TEY.QH==4)A(VP#KE1S##W-8DY3606,+]6."+>CXYY6P%W6>*0)5*(>L;E=
MV6],%[6"X#I-=%LY __I)+O 6!U]R+D^LD%0.UQM552?G+JX9.;.Y#35ZU#!
MND:MA"FJ6SLAV9^<#NRD<ONI]MZJK]_N"JZ'Y>!N@DZ'OASFZH^25A9%I2$'
M)_?!21FQ6J_FLL9A@"F! Q)"T'RAVD1;]L\VL$T@^LP%!1JL6,:MY%'N!Q-?
MO8@*R_<RP ^=Y?I57JSLV/YQ<XYM?ZJVJCUJ)6T'[5A59BIX6BE=;=.=I28F
MBQ*II^Q"64+N*OUW0SK3N]];7 Q..T9FJQ:!/Z:Z*EM4E^ KYNAG_%X:G<<Z
MJD1;+,"X+Y4SL*.L-(776*>%K8IQY;;KT/TZ=+\.W5]5?EZ]* H3^U0&7Q>;
M55US78#>C+Q\TRBV(WTW2G3$X864JMGR L:8USSFY5#9\%;_@S5C:I-C6\Z-
M;QQ_\*.R_3 F->-JO0N3)?=#)Z]6,B*"ZCH6^C_N_G34FWSW@3^V?L#!F<XX
M:D"I;:]."K)Y7=:(+;T!&W!3K.ZHI=QQQBJ.%7-L:F C(+#)R=S'O:;R4D_+
MJ9MAYK+[@UY[FS+;,YB_5?Y!8"$@*QD"ED_:)5NU)=M*)YJ*I#09I.<9F/PP
MLTIL$[="7K*9#?,]0+S)2UA+"J8Y&L9LD?9C1[?*7+%<%@0@&[FR5IW*%BM'
M%Z2K9,DQ+FB+83'B8X,%KJK%5B 2POF02FB$M0%*,Y?^:R:CG'<DIUA"E[=L
M=5\AX YAQJ7JBDMU9]LNJ)+(6N$8Y&#"I/0;B(B2:GX^SZ)WQ!'60[FD9ZSR
M"-;<93!:-\SPVH)9'%@3\$FW4?+AH2%EC$P<2#-J)"'J![[Z(+(DC_M,54^*
M*(W?Y>HGY#T%S@]7+;=K8VE$%R6OZDRQM,32=>!.[X@3K"GEC75)7ZDIACE4
M*<#K/W6I8*;K/D9M>%)VMV C4:IQ#PU'9)B-\.=]%VY2!V.[/$)_*5N3J8M0
M @(,A!6*]:Q*6]1RHD:Y$RSB#-YG7Q/6Z")Y[E4\[L?17:00W4L*FW)K<W]K
M\^>MS2I-CCC "EPNO.FN?V-Z+R99#";A>-X,+-?2$Y1*YA(=%Q"H5<6OA@Q2
M]@U%0;D@WEQF:J"U,O&52WH*>ZU#@8(1-Z"J4B8D/,ED( $:U#)Q677.;WOZ
M6Z1UYO729EI8=RTJNG(RKZ"V<BN1LURY45V!-@)CM TY5$53JV&+^0.]125C
M7P%@L3_2!KODX#E\9-I8PB:-"EMY15OCQ'^N+\7FXRT!*P!V"(K*KP#*)N6N
M9#$A%:2D2;0R6SN4GVX&8 )]X*1!)_L3?%54YZK2B@W'2L.%!TB\:<(9,Q9H
MCH;"4<AD3+U>M5(W!D\8PSB=]0V8RG)*9T 1.ZJ<4^?91V6+)Q(EF13(Y8<=
M@!=SZOL08<5,+(V8 PYM8:O'UZC.#0'^2$5:\<Y$@-^!"1AH1ZSP-O4)ZO7Y
M4_F14@U5W6%@)I!T-&''0Z_@*C@6*SNGQT/T9V8EL\^Z'18^HI9"?K11#P"6
MT]F];]-45#ML7_'L;!?1;O+A=4^>)5C0B#2,FXKR?63#*,'&4*)/7MH,866O
M>5-CL8"Y'V['LBI@T?!BW]1$^SO2S1^"\P)-5Z0*B:%TXG,B55J,1;TK?ZH=
M.^@_.3)SGW'D.SQBZ-XB[9]2*[)%)RTB:_T[4>>C<"U[PBW#*^?<AI53A4DA
M6_(K8[!1I"-':CG"'_MD$L;L^!Q;/G":U:Z[JS*!)!7I\IC/66([&<>\Q.4!
MW]EPMTW;5X A;T5\$"2?U!/I]X/&5RNUK%SKDZK^YJ4S+2AW%6&6"FVQ/BH'
MW-,91^IHFV%C'0VR5W'V)@:;,2:SPQVR(HJRK7=RCAK;O FE0$B=C$IJ@M-+
M],V"(?"%\EHLH!U-MIFB/#Q6SH:4AZ4^:!QBH>KD5,&D:A"YAFS8 2C=3H!;
MFJV$YF >36NV*RL3[=SWABF+3,3U$K:@J%Z<=.\2Y<LJ%)M2^X3Z HN@+TAO
MEAPWHG4,VT>$NNI^_;X'V3X2GSQIU6FI.Z%8+W?%!YSU.,6R*=-]LCPOL5A)
MH1F"W:2HV#60C%PU!J+1N9+-I#W&OVQO+DSF%FA0-J,=7'I; ^8K)Z^N)D%_
M%?#?M[>LY_KP7Z>^A]A,CI7K!O-O3+??+C"WDP=;-^^Z%0+FEGF,C!<;NQL"
MTV7V<@S_-[B/D?L[7)!O"E%'X">ES0"-WWW_W7?/"P._X,^X05*/8(8-*F49
MIP!'-MO@R5]L/ I16<3^?=@G=(!?;.PWR?-AWU /G_[0U36]-FQ]J"=]0^WM
MMZ""G[2ZN[#(CJ'N_,*87+>'65%D4R";V24:J#H69CS<W!T(_/^6I\EO;_WK
MA:T7ME[8'5@8IJY_>?/KKZ?O7IV)XW<?WN^(NZ0FZ*7^ZYZZ.S*MT$>JH<(_
M]U5/WQ$J^C#:OT/?+@;L:JF.""S8"R-G+S;X9Y. ?ZR1"*O,"D6/OET<787O
MOCT4=,F.&M4L<TSNM6CIQ<JW)VQ^AK<^5=1<S1[_L9>R;E<<!7[P6G8LDQUK
MNV-M=S0QL&;D.[YG:T9>,_*:D;^!/;.,_#W\Q'C]MY_=XNYY2R^UJ-UK$Z;"
MUFFIKSLM=7MWR@2U 5_[Y3%=*PRYR-^;:#0\I^4MKO:Z:48FQU96<0F>EN40
M]Y[6(&RKF7-L!AW)Q"(6-,Q![<VZAOG$'6Q2Y-Z.)\4>+=@!WF>&*22C8W=/
M0A>8WXZF6E*]9"FALRU'<)F+O3/^C!L5HKXZ#FO+JS;O[>N!^(O:A2RVJ[LM
MV^3:<CX$L^B6E[%*E<%. @-1GZ1UX8L]62<-E:VY"W!'93+2B:MZ&F;%I'9_
M*Y5-49\M>J$Z>5!5P'[EE4:KDD+MSATLV_7'KQ2,0Z7=@&%JBQOTE_ G9!A_
MOI%+L]\%GB6E^C!E4-*CF40M#?F(/"C_"]B8S6IW/]AO7M,WM7W.TA6N)AZJ
M)+OPEPR[JR'YZ$<.TH>/$(2GRMH7$;<O,G&- NQU[&)3[ZB=@7CUO_N/Z=\G
M]._3K1WQRE7!\VFKKK-2=K'UE?JS/KY,+CA0UEIQ<,] $I6V2WUX]7. ;IWB
M%8S5(9OF#GU0> DEO.H VH3MWJ=:6: H[(L5J7RK.A?2?)\K_P+LMD<D$X^H
MQ!5VITK2B:,X2Q(\<8%7&WN\U-]N=0YWHU(W,_NL3EMPR33%PT[\".(%MF8*
M-N+V+_ZH0H!B!)Q.Y&IJKTR/P;:-J/,:GJ\K^=J#X9QO8 7ZQU+PL(,8/9+=
M:H$BVLC]=CTZ*=,Q]J]!(,P4"&7G]]D8[!03U3\Y_/)V\K7OWNF_9H=$7.?=
M/"SW*CW64%'8PSMDH<X[Z/W)G1/6//19ARAJ\F5XA7CCL&#S/C4^@+-X=FYK
MBQS K4Y,G-LZ6G#&MKEBV[5:R@H@V>[AA@K5WY0%377/.GQ="3E2FBCGN((^
M5.@A#I"[J' WD GW0I<>^9.$V.HY&S$* RP,W)5<49:F]M 3;17?XS+W=]9$
M$PU"+BS9;HFJ6OLH*QSK>U*I]7!W:N38U@6A3MH1IV5U8KE+^=/I'B=I860-
MM%<U^N?66K:MEJ,HTA#]X.'9&;R,@ :_ OUZHJ/Q[>%2,CXJ7"[M:0F"/X0E
MN!"@.C!8O]^^ZR[[CBO6<\',\]3; ZVK[<5S?2B6U46O'=POYN#NWT$']Z4J
M@L850%J6-XZ8(8\",?(K_)+D]]KYM4=W4*7&3<21>%F"O$KE!MY/\^*S+HF8
MAY<!=,I_[I RG25J48OB!1;MC1BNY+RH2XEPL(+IQP7*6[0,7.M^E2Y$2\^:
M1W@WO?Z/O.:J>9%'X($D8N_' =ZC_ A,,#PB9Q1W7Z ST.[<TA9?R;+2RIYT
M>[NWLS .:?#R8 98U^-UG[AUG[BOM4_<VLY87:<_O(-V1B7NCOV%DU:PK4V-
M):9&U,18CX.WW.RP(ZUF==RFE6&=_52FD88WJ?.O/02<5RW'O"XN@D/$BZP3
M4;-.[&UJW(R!&RJFF6W? @YF*OY6@M^[]ZC'8>XP;NH[XV*"*Y@\*QD&G< -
M6)6W^JJX+<8+%6B'^^DD6%<?J!1*RI F<MOJ A['NRBQBW-DNV.$=^1ZJ#T1
MM QDOK1D=;+]M@,^ 7]7.VX4'I+/,?.4!&TGT)C#%F/UX$POF0U$U:N3&EK4
M6J>;H ,Y\@_=IXSM*CB Q-O4._9M;LI:YZ^N7W^\@SK_;4=2T#:VL3$R'\Y;
MJ_JN/*KK9#ZHX<ZFJ8/6;M@%/*[ZLJV<>*7^O/TF027ANY.F,FQ+9M,-]T5F
M-Q/>80%!5VJUP[QB@VI)Q(@:0'?UCZ34T&"5J!.VFC0Z"L(2/@E#1H.[M$R*
MJ,1T'O6W0B,/7%C7*)+HBB[0P#OO>4#NG*7BD(\I0.7N]<*"";MBHK1J=(;X
M&R^/6$ M;6Y>S+QU6VM16C^H@PCR$+4B"$^>Z@]JY0FVA=S"W %E%TT6E]3%
M!Q,)9'4LR9L,K 7!=1!!A08M]218RC]X*3V)<VN+N*'D/ -C_178FU@:T/M2
MF/$DEGCVI6GJLQA!=<MG5C1MGUEULK$6E%F]JKL=GKEJJ"ZPH&X<EG9X#(_8
M[>]BQ/;A4_CGT:,M9\Y4)L^*Y_,:EI% T\@??-S;V?OAVJ7R'0MAD!B/?0#9
MAP".WF<6F6Z?!&!WA417!408OQ,_.:.O*9&6F:4WL$=/=C_+'BU"OWO&4O_7
MMDDK".H%%OGGX/!OA7?OYI;_38(59N: $0X?B4V,0FU]G7RYDNR\LXSI\E1A
M\F/C\.'#'];,]FTRVQ-BMB=K9KNE76IOR./'/PP$W;"!/L0/096+[2EM?3"Z
MV1HKD<F3Y4KC-6-^LXSYE!CSZ9HQOQACHFMY=<[,+6L"6]^1D/&ZV&5=[/+U
M78K(H4D;+^P-0+NS,SYU;>OB;!_F9[X]^;_08_SKO[]T^.VV3KRYV]6J\*,<
M9N>J=F,,=LV7)K'7(\TR>\HJN*4Q."$RHXAGWCXYQA% &IVR 6EFBQ<XD#O-
MZ-H)F8J])X]^<$GU[A)W"B;["Y@YMV OI<![-_!0(SY(UV2E02%[ZUH+GIH*
M-V5U$TCM'@)XK5:W2DOIOJG[V\X#6*)Y4SL/4R5A5CF'T<>=@T:<',>L'\#X
MXD=IUDG\U1/FC^Y@$C\\K$+TQ11WKQ/VEA;"@SZH%5'JHX2EY+P[[--U++PM
MXSONXZB=KZ]*Y/$ ?8[Y>I#>[3M)XTSQI6Q3I;A*W=XG%\[?-6G]0E&K+K!8
M+\]+=]2P=N_2K#3X3?U&49]:Y)N,^:)5?S<I7XN#%4D!R)SXHP_I]*-18VEB
M\@E@RHN)HFNEX)\YIT89YS LK'++5[T!,D=*VT1[L^Z,,5 =K*:[8=VBXJP<
M(A!),>'[;J@B0@**&DG;5K[V =W/%F73CH2MU[%]US\NNFN9]L+1#5Z[V=B6
M:V"YY_29O86EIJ-/+<$$%X*U;F^YR5-K]T'WGW:906VD^NLX=;"_'3?SU@M#
M<WU9S,7FX]TMO(PRKX[9ASO]]:A\ZT#6+]H +[*=7>Z*NK0B:"X*]KA#???Z
M9#Z(='.!/5"ECY>J=PNL+(OL2P/;(0;6.G_C\,@I*BK6L>(_- 1 % <7HC;U
M O?FD/;6M3*1IJ\7256DAXZ?J]JA$BP[JS4U.FXFA]&HC!@EC$[+K,SA+7O)
M,=7Y9<9]I_@2.);<P0M.:^9\C_)4.5T8]AL %P-#<?:FN,]YM'DMO;ZX]'KR
M-4FO$WMA-ABMH"*IA0WV[RI,EJRE&,4BJ,?$N;MEMXTF=Q=S0[;XXQTL3JRY
M8HW:NERP=[>B 4NQ>Q D?,[VX2Y7(0QL\P17VU@9W V'@OLG^/Y035"?49GB
MX\<[CQ\OB7_-$I!L5*ZHN2L)1KKL>2:\Z][!22,8/1XKPL$)X:FC,8N_.;%5
MK4B#<Q>*7'">0Z;A#; -[\+78N)PL0;R-0H=!A<LW+S<6M#RH@K.8A'EO/DH
M=WNA2[7=6:INMP5PRE@9L::1!'IC>1=X))PC43&W;\O+J6^1Y5IAT)ZX\R6M
M!FQ(4+!>F@SCBRZH4)6IK@\KK_,WZ_S-W9;KE>C^3<Z%JRW#0Y8U25HW"F]2
MYI-T6EWB=XMJ7%G8>RY$4+NQ']G]$YES-&Y5W7&KFH /6M9+Y6] ,U2]D3ZW
M>GB%QQ_OB&[X8KQ<H:-)30$J7 Y0 4DA1EM\,B"*L*TDR?ETKJ6C\2YDV\-E
MUC\#]PS>:_ID!\Q6_P/4:ON.G05QU[:Q=".0/.V"Y%Z0PWL;&PR._57;4PL8
M+HD.UHX214F64Y1YU"UF[P5J,::#G0J"C@95B"?.?%YG@3KR.X#.[U228P\"
MLDI++'AU1,D,NGA=P]X2_ZP#'E\^X/'476KYE44\9)],SEJ10ER?M?Q@B%R<
M>./OKD=)KMWK=5FM:(.4+2&^:JBN>L*.C=%V(+;+J(;W7'ZR=N::#&RTN%'I
MG6+72VXZ+TOLNVS<D_66'V"?O\XRK/G %AT A:TQB62N!B)0P:Y1=0=L&5J8
MX,44J#):)G],8)ZJ6<$18&Z1]N/6P)X+KI-7?9TR,.FZ23*T9*I>%#5;\/C-
ML7AOLL+J.K;"P_?0]N'Z45!UH.BVMJ>P\=2J'>UU;Y=W^4(]O?1H:>VG,Q,V
M_=[;KT]4*=:.F1;*\T6\?P,]C"T)WSF>:CJK?03:)\W* O4E4VL7D7BNI.WL
M&R6*2I.O$J=L^J9$*4;ELR"QVQ/7&@A%TAEKXZKN['T0&>^OK@RXI+;!5W3"
M5UE0ETE^E=7LB'K"K-.:ZEFA+W/HL*)Z7NDRI9:GH<@E!@+%K)P<&SF;K-GU
MQMFUEQA)" =R=;$4SPP3P2=+\T_C@; "^LIBIL6M@_YY MBZN [5\V>0)[V"
M$#M%+!!T-P NF0'#SCC5LLA8_V;Y-,U5H>;J-$Z+C\G]GJ%$Z2:IM=1H ]1L
MEPXV)7+ZV-8\N=U$#!MIY@-_[<JB$/90C;CHO5L"!>34S>6UQD55'4)WG&L0
M=,#I=:VD[]O?$QI K1>1+1]$?EWK( 1J@*%7?F"YQNR0?>;&8@^-KBK+\+-.
MU*T3=>M$W16;0J%5[!MT JXLZW6*I>7E4>AL-ZIXN^1B 0O#0K!+%95>UP))
M;1MUGE7=92480(F[[@EV5$]S3O\,48JC DWF+IDS#<\_Y7A.15V*-V_>+ +C
M6@&'N@YOC.AJV6+.QVF*G&#A-:9&)-WYF#BK+J^F[ 1N"+LH&>T<:D>$?U!8
M7,UVP7$&JDEB%7]5GK]9#[60P@B7>:L9JW4\MSM"^M/75,!V%..X=%KDKH=B
M;T->U@XJ-DU$3B7/[3U6Z#]D]M"(3('MQU1F&\E\XI_(MWR=;G5P@M*6[L")
MG8-$'(I!>'O@#J4WCL(,[$ YB%4#(*JJ"!C##.#!%O.M 1Z.E#-=^#L=8#@Z
M2).#P"H&=)^A 9G;^# S8YGZ-Z;*C/$Z)+37\#R_&PB?WBYG[C<0/?@KF#ST
M&PC%H;>'C9J5)II(CBJKRXAM0CPGT[FZ:BWA^FIUP(/:*:$+:0R)1_\BV5U<
M2!Q1,?FG3%4]HX'Z<&,S,\L,.I;@0:2YC)S7R_3!=CMY=39*W#WW9M SN6TH
M;QUX/[I,RQS]4+*<4X.04FJ>ILOM5$%;;(LA/SHCG%1J4*-AR@1% OR 9_ 7
M(EO60Q4B@S-DMB=L43L[ZLO&J0>TP%M0@4Y4T$H:J0'K/  %95(T]#H\EY0>
M?6F"%35AIVZ[D7B:F2YCY*ZG8]QN^HMV1YY+V!?N$&X&H9+%N^U\YW7-!0L6
MJU034P7]*^G7JGC8ZCPO2\MU<9N,FN;:1M:-D8"'Y$=[0AF9D].^="$FXD$7
M?OW2OUFUX<7[8, E ZU/T0A-PG?@SEOA2UBC#Q+IJ!G N#;%@S S;ART@3YJ
MOAAN!9EC"WOLP37D439/ CR1.=E_M;S-RAQO!<>6@@QY0-8#G[M*@"\+*VPV
MW]P)/,#^,"J6+!<-7R %<+@VW[QAG6)OKIO).9_"QZQ6Y"Z"QOE#T=>].!8=
M;_R(%=.'5SG:>Q-A;A>:KFZ]HPB)-<AQ",LH1(%SW,["E%%!96LN*[891%0Q
M0Q84>;SRURP<11&N#K\[Q0"--'$N?LZPF73G5\=A(_FS;*8C\63O*>V,9;A(
MY3G%#[,47H\8J[@;JLBVNEF7&1*O;G ,Q1'(D#<K7J08<%GX>-+1!4%&S0=&
M"5(UL787:A;:X+=AQ/2%,GX].CW;KIS_SN#$C08=G,\-OPRS> [6Y:28)H?_
M#U!+ P04    "  )@2E;BQX39+H2  "[ZP  $0   '-K:6PM,C R-3 W,S$N
M>'-D[5U;<]LXLG[?JOT//'HYV0=&LA-GQJYXMFPG3KG6CEVV,KOG:0LB(0D[
M%*D!0%_VUY]ND)1(";Q#MA2Q*A53)("^?6PT&A=^_OOSS+,>*1<L\$][!^\'
M/8OZ3N R?W+:^_%@GSU<7%WU+"&)[Q(O\.EISP]Z?__MKW_Y_#^V_8WZE!-)
M76OT8@VGH>]2_B684>M?Y_?7EFT-#D^.?KV[L7X,+ZS#P>&1/3C&?_9OGY^%
M>R*<*9T1"SCPQ0G<..U-I9R?]/M/3T_OGSZ\#_BD?S@8'/3_=7/]H,KVXL).
M$/J2ORPJ/(^X]UY0Y_TD>.S'#_M(<%$AY!SDRJL1/\U4<2G3EX8'V8*2V_)E
M3D6&?U4%)8#'?7R,=0;VX, ^/$AJ4L?5DX '&1+4#V>'V:*1<@X'??HLJ2_8
MR*,V%D-[@"V%?8BVC*L_.],<0O D0\EC_A]Z.< 2'_KX>$0$38K[A#E"W[1Z
ME&E;,$=?%!YD"_[!O P3>,,3P5B^=X*9*CKXY<-"C8++1>DQ$2/%+MS,MLGE
MBI721:-'V0IRSG/8A2>9HJ&P)X3,UUN.'ZP6SN$C>9(ICI1=J;/]X*@?/4P7
M907&8SZ^QL[">,]KQHY?NH/CX^.^>MJSB)2<C4))+P,^^T+')/2 F]#_,R0>
M&S/J@L/PZ(SZ,E,@]5@2/J'R.YE1,2<.K6)8<"^6I7P$F\T#+BU_K;;&T)$_
MN0X<]09$)46BL[7R?>I)H6R/O]X#L5Z_ MV<][20]FIQO*A'M<B8.M+:*OC+
M3NK9>,L^.+0_'#23?>D&*\F>%,>+-AI?.JQJ*D_*JZL6A%,O?27"B_+JJ@'A
MM9>\HIV3"FC@AK*N](>5Y,W46?QJH?!T_U&)@V6%Z+(%[6P(44W^5)7D1XMW
M7!LUY#%25E/]%DW@5Q9?5.*HK)G*C.7TJ]7\?KI.Y/OC.VV<PB)PJ>83XN)X
M48]J7HS00G353$,N5B.FICUO QY6W=UQGP<>[?MT@N.0:E[2XSQ3"UWE,?:%
M!Y]6^2"^'TC5E+J7W)W/F3\.XEMP$V.EDR0XOJ=C2T5/)X0[2*<XQNK/>3"G
M7#)09RJ^5@U,.1V?]C!*LI/@Z-\>&;V' "XILD8@V^DK.:$*]:Z7["5U4?_0
M/"C;H['4KRZ.0[RZXD 5)_245;94*)>.ZPH%59C/MEBF.:=U98(J D8&C2R%
M#0RA@,5@D PQJU2##-L-G%!=$-^%GD0R^6+CN\AGBDK/PGH_[J\J##,B'JLW
MO6 P87%ILFA$567@_-M@,+!LZTM,*WUYYKO65T76NEJ2_=Q?H;7&1BBH>^O_
MIJY77HVX<ERBJ&(6?M7KK9I87S.^F]BTFJE#GX0N0__L!+X+T4-T)0*/N<IM
MCXBGAC)B2JD4;4Q?EY0I*!R _1\2+N#Z1\*'=9'P@5<+/JSSB _K0?'18:.B
MP>PY@?&(G%+)0 NO"955RJ:0<]@..=:[NPQ??^N@E&O015%A!V,;^\QH[+)1
M%.42-06@#W4!M"@LK&!LW2XXZI!3T8B !V!FBL/@1PJ1!?RFMA>(UP12/@^F
M</6Q':XNT@Q"'(0,6N^N@</.154ULIB";Y\&GDNYL.F?(0:R*)7#Y"M"K8@+
M4V [:@>VAQ2+_VM]53Q:[[Y$3'9XJ^Q4B)C:8R]X>E5/MB1J"DV?6KHNX,BZ
M1([V%SE^(*E] .^Y<#B;(P&TU2@4S*="J)$U:)LI"Z;9L-L@ISE14\CY!<?Q
M3#C0DX:<PH_OP)*%H[LO2Z80(^<Q4Q8P!2$Y,(5W[U),[3EV#FT1SF:$OZ@N
MA$U\!LZ88%+&4;,JS)_8<W@!'49;>9OZQ$QAY5<M5M1X+F)&]4Q+9JRS!3/6
M7<S,GH/D T2NDO@3-9U$A&B9_<EMTY3)C[4FQQ'8U8*F=:9H[KEE/]J2/!MX
MLY-V#%GP8*"U((YUADAGSZUV9 ,!R4-'AAS<5&OKK;9GRHH'6BOB(.(^36_/
MK?D)LP0S)J-0&Z,G",.Q^Z&^D5ZWK'U3UC[46AN#_(LE?16(7:3I[[GU?[&]
MP)](RF<04(]:)0RT[9FR[@>M=3$0OP9Z-A*$X'LD]]R<O^KR,*V-JF_5E&D_
M:DV+<;,N8;/G!CZVA0P<I3M7I7>I+UI/A9>T;,K01UI#'ZLT#%"V%6F5$DY(
M[[FQ#P80&3U2/Z3M\R7+IDR9\Y,^"S)0\94BM>_F.[#'A''[D7@AM6>4H)Y4
M&-+>G/E-FS)O3I(+@^I+(&W]CJ2MFQ3I?3?WH2WH1/TVM$2IJ%E39M;GIU0T
M_1"1[98G+6WQP?:I3$^DVG/*H^BHO:&+&C=E;GUN2H77WZG,SL!:=Y1',=B^
MF_TC=)Z>FI6:$RY?;,D)1"A.ZW4A%5HW9/A#?4I+!=_W$77K#JE;PQ3U?;?[
MD2W"D8#Q#M["F,9$UZUKU)25]2DO%7D_+(A:7Q_WN[LNF?LQ,N-4F889TQ\?
M'WW\M-:7E\PK6>^2JSU>_9 W'61+ C\V,M.4-&W0]#7FG*QW0T5^WVV^,NU@
MRMXYS9JS]2_ZKGQM7J.SLS8E;<K..<T:M+.^,U_/>7>&+DA3FS)W8>,&C:Z?
MQLK+AG>F+TE>FS)_*0&#$-#/=17ER3L8K&:Y3=E]O46#AM;/?*4SZ)UAR_+=
MQ@Q=2L&@X?4S846Y]0X(1=EP8R H;-T@ '+FSG*R[IWQRS/DQB!0@89!(.3,
MLI7DXSM --\%X%))F =>G3[+D'AOLA-AE0>#@,J9SVNR-P'W1BD^K6'$Y[[#
M39?*,PVG*C0,PJ56WK"#0ZFI\$ B-X3?\,KG&G(C(*E&V1QT?M6G(?70@; F
M9@^=3#ZT.DBMFXX^SZF#L\-D%G#)_AMU(7C7%W2CD*I&V2"D]!G//$A]C=FS
MSE+LJ;O 7@>I L-"><^&X<43X2[ZBTD0N$\ E8VBJ92H02#ILZAY0+H'SJS+
MB#/T3]]BSCH,9?=7&0]V\MHUB 1],G6QE:L+:DJF+]-A1?8)#F^2A4M.( R&
M-R9X, @A?9IV?;XU&^1DG^$@*UEG=8&,=KXES]C+/=K9!\X4CQ:W/49&S,/)
M-URD]AB=,[(AW#5GQ2#\],EB+?R6.\JSCRX4O]9UPJ]U%O/;H;#:+D7C/5]=
M>@;QI,\]EVZ4['K*D@4@IB%2UKY!2.BST+J5)AT&"FV4CE321C,.AEQ"!E&A
M3R5K4)$-?#) Z0"2M=N,8)<L54P1A%)]:0DCBHV"I1)1@\#1)Y6UP+F)65.'
M3"Y9ZT!4OO;,=']3C8HYF!SK$\CY2]VZOJ>"O8CCA+,P&A$'<DIY_B&@QOR-
M.4X,HDN?2\Y%EXT;)!)^K5ODM^ATTLXWE2Z,-.V?JE,RB")](KEX+6;GIRK:
M+7T<G])F$"VB,)[8,<""04PU6-^;/2T02UFWT4J.+I/3Q-9<A&^$,BUE@^#2
M)ZNK@^O^X4>'J4:86F2#'8\(H3Z'B4L'U2I._$($P>E%<T'7)G@RB,/ZA_UD
M<;C(5=M+UG$!9,*Z=:98[R!:NXO+#Z!>L9\M8,(@"/6I[IH];5&,M^^H2VV/
M,;ZN-K]I@PC)67^=V8+3Q?.YAF&"3"8\_JYB<A=GLR8TF' RGV:^J6;,SQA@
MP2"&<I9<IS&D"BSY7-S'6;9O"9_9+1^=AUEW V/*><K*FX!3'@V#>,DY@VD%
M+S$C:VZH \2ZL7#NG,.H"D96?X9,**X-KTEJ2-88;(X&.2<XY<#F(N8-!G,+
MWKJ51U6W?!H/9JJ3,HB8G-.@"K>9=L%.5</%RYHQU$B&V;AR)R[CVIA%!)_A
MA%RM&8MV@AES1QOBRR#Z]*GS0O39R9ILC(NNE\PGI5P+V"#@[F+FXWUKG4,K
MW+YLW)E5(V,02OJ,>?YVZ<Z)53%8DI,!ZJ%G,E2J1\X@3G(.U,C#R3+7<Q_Q
MU'F2$A/&]PQO9ZQ'S2!><L[A*,!+?+?;MEC]T 3CW4\=8@;!DG-F1^E1#5UG
M5-U\."$0QH<DX%$*$-XY*I)UF1=B@H\2[D/@IS'Y9G'5AC&#&&QX7(A:VI_P
MKPY_0/Y5E/TEXM_Z&O.O06Z'V )@J/]#8-N6@23@>9Z8G-ISJ.=+1CSO)4*(
M6O VFV.RZ%7PVIPM@VC-28R7HU7][?\ JM90L6_]$]BW[I;L1[A5R_(4^QU8
MJYPF;[XOKD7-(+1R<NC%Q]GO55_\N?\LW!,RGV-(K>[%=WRP'%G(^AGO42_Z
M"#89"94T/NU)CA\=4O@"-/P[/CQ<W%.'LD<\>^J2.&IYQ@V=C2CO63Z9T=->
MA7* +;R?D,"S\"63(3+TC0?A_+2'AF<G#'#6LR0(=-IS);?Q2IRXP8PP_PJ>
MH:@]*RH+?H\%[C J&W(E7:^_+M]"G@LR9^!7V'^IFR3*,3>>7*=RYBIEGHA7
MOUH3::,[LP"\.XQ-5V4=$0_7OX"@=,1D70WD6ACW_@6^6O"0VH>1M6Y)F>VP
M;&P+[# N0B&AA^&+M430XW *3N0+C?Y>!OP<N 8ADGF3I:AMF]F@Y8&J6]_T
MU5043R7!"QQ,? 3ZE7^G"%323%'MGT@AT#YOJ95,$]NO&N@L;T<>FZ@:>M'U
M19J+EO#7WB7$]D@8'5(^6S"O?_9V7.<ZZ"_D15P&GA<\@9]!-IFO&KD=?YW-
MO> %:]_R!\H?F4.S?KM9U;=TY_E:")P02YSY[E<8"J O3GUJ+1:WN$QSVP)/
MH,#6>+S$6)!Z,'AQEZ<1J8QB<J)5^D"KL[&D_/\HX9=!N+!HNR;>(BAA/L8+
MLI:QOWD!-/P//WCRJ#NA<?(UB^V2,EL)XBO?I;/HPSQJ7'++4R<O9,6K5G1;
MI0P=5>8.P+$FEN[95D20\$)1COD^XB<]MSBG\HE2_Y[.X:U"%F.<B:5 ]2IM
M78^?:\9K.B'>'0\<2C':%^!5+SS"9BM +2^VE2"]7M\@D=IDH/88K,A9H\)6
MP/DZ/@H =]0GN^VU?4J5@F\"VX*N8TU*&)IABO"1II?KQT="K@I:4G9GANXW
MA/]!I=JEH(Y]8MC_JU$Z9E#%S?G]PX^5M[5>E:U\<V_8]#J9=#E_7!%/_VP[
MY8"1QW09GD?;.BD57RB1TUN.Z\9'FDQ;_6I;X8V^![Y#!%I'4.@BH,. )L#/
M0*C^9\CF6!@3^HSC571LV:*/;5AW9]YC3&$/ PCMH7%&O(<DU1XGK8=)SC[1
M1L72;S7>*913Z%@7:=ER2^R0/&=QE7*Y4B7??'SZ/42/<3N^P%0^9U1@4NL;
M!\="^7!*_"'%] [VG;?C.-9="-BH:G.)&83=$\J-F_1V/)93*J;4&X.;@;'*
MZKBLJ,!6=C/J1).S&30#/G1%%NVCK90B%6KG!R\9X6K5V$Z9>3"F,-0(?' 8
M48YN5<:B$MLI4SCRF)B"M[IGD^F:S?*>;D4(DSE:-0HS%H/"Y.0$]7D>[(+/
M/0!9(E>CFNUDEDE+QDWX<';V *$7?E8\^:R,'IU5"FZ%89-##&_'47KU&M.K
MP#GFX,;+.RL)5W'^<D/^$_ +S ?H[;Z)AM\8%DNEX5*=<_2LZ5'T&><@BBIZ
M_K(L<D?47(/*DD3G;EWY^$JH$$AU0Q@D1&,9H:K]#J^,TM7J!.T;T&T1F&&3
MPHRN1^4RCVK+K/SL,(B6;5#5B,AH^C6I;C0<K)),:BQQ$OY&HIR%<AIPG.\]
M\WT8BR7+!N((F$QH:Q4W(-C.<<RCIMY,PT/L-.69,V4P>E#S!^:46=SVQO76
MP@7$2<O%>A0>S"X#/J; 'R_12UG5W9FH>$B6+0XY<>F,\#]6XI#\YUL9(Z<#
MIF1YPFIH55AD.X*J%^A(9S=LPC-S].NW=R9--R2>2K,]4B]02<>'P NCR$$W
M05V]^%:B$)>+G!]<!\1?P9[NP=9*@&SJ5ZSF/MU.6:;T<' XN)WY;!2*Q036
M^@1[E8);*>'OC*N59+CN@?AN-(TL! ^"631B@E&R&R9K<(DS75NEVJJ%K=3)
M<M&]H;-0(D69;W;K4O.U1%P[5JB!FM;;V$V=-#W8JX;*&I/828TFGR>OKJ!%
MC1V2=U.GI91I;6-T?PK=5\5>A19V2!_UCC HTTW-UG9?3WF'@S145&YS.Z^I
MJF]72>T=TL/&=O"7J7!SA'\2[;?8C=Y&]VW(_B2:K^H%*K6Q.SII\<'Z$DVU
M:7FW]5?^=?8&JJO0Z&YK+?U%Q/6G;517M>7=UE]%!U98=7<T8.0SYR6J,D-C
MAW7:XDO>=57;AM3N:KCB.YM;;7<D;_8=U1*]-&QT=[66_WGBFIHJ:&AWM5/Q
M;<JMMCN2&_QT:(FR3%+:=?U6Q%=)Y=W1PD:^FE:BO,W0_,ETKO_ZH0G-YK3\
MD^FOY&.E)A191N)GU&C1A^F,Z;20R,^@U8J]3(4&=D(;@DVBXU%P%BXZ?1!#
M]GG@,0<G>I.+(H74:./5=!(=UHAQ]HS S_\'4$L#!!0    (  F!*5O=CZS/
MQ0P  *2R   5    <VMI;"TR,#(U,#<S,5]C86PN>&UL[5WK<]NX$?_>F?X/
MJOJ9D1]-<\G$=^-GQE,G]OC17C]U(!*RT%" #@!EJW]]%R ERP[Q("E!L.]F
M,K%-+<#]+;$/["ZHS[\\3O+>#'-!&#WH[[[;Z?<P35E&Z/U!_^XF.;PY/C_O
M]X1$-$,YH_B@3UG_EY___*?/?TF2+YABCB3.>L-Y[W9<T SS$S;!O5^/KB]Z
M26]G[]/[GZZ^]NYNCWM[.WOODYV/ZE_R\^><T.^?U']#)' /F*!"_WG0'TLY
M_308/#P\O'L<\OP=X_>#O9V=_<&"NE^1JT\SN1RP2OQ^4'ZX)/UAZH=]3;O[
M\>/'@?YT22I('2%,NCOX]>O%33K&$Y00JB22*EX$^23TQ0N6(JG%Z(30,U*H
MOY(%6:(N);M[R?[NNT>1]4'JO5XI.LYR?(U'/?7S[OK\V3W%=Y+G@HWDNY1-
M!DKN.Q_V=P>*= !L2SS!5":429SL Q( <D^&.4Z0$%B*!#].<0K/-$$3QB7Y
MGP:EKU)@*<,2D5P <,W'F./105_=,5G<2+'ZUW7?1\ZGL/0$F4QSW!^L"")%
M>5KD>NP%_%V1*ZQ;DTG)*WZ4&/2A>FH+=G.6NB0'5_YS1BB1."<SG)TOF3E4
MO)Q6G!RN,'(XDIC_&R-^Q@J^X")'0YR7-UC'="6H7*UQQJLG8 *EY"X6*CE"
M8JC7=R&2>X2F6O@#G$NQN*+Q:^S5A8K?BQI^Q2JCIZ7\OX&H;Q]P/L-?&95C
M\4("ZYTT8CE<@Q$BR@1?CLZ( ,50SW MPK#.'+%$##JQGLDBQWT+=\9K _YL
MMMB1/[#UX7Z:*Q;4W[!L#F]ED W'BC<]Y&F/<=#Y@SX$A0^8W(]E%2&6\R">
M_N!FGP<S%<5 %)-)Z3&!O<EB_(BS26/>V09-&+#K)8[=-R".VK7M*X"]-R
MNW_WE<3^&Y!$O5_SE<#?WH@$:AR<KPC>1R6"]0;\3S+X/*C;;ZU_2_HAR1F]
M!X8FL*\:RD1MKK,"MF)L5%YHMP-M.FW #6<[UOSVEYT#D1-@X)P*R0O%\#'B
M?$[H/:R>@IK"$)\A08.IYPS=T6H3C[,3B 045]\830O.L2<DKQD"(QQAN'L&
M>J_24L=,@%U8LF2.&+W'!45S >IP"^J@I.Y\-';B3L%NLC%S[F":M7Y",<6P
M34#Z6HP6(6H<3[&E_=B^_P4I%)S(N?)&K)"Z$@ /9YV^N,DMMNB7F[/9*0=\
M4=U<K9VOU:V=F5[O05MTP*\SB%A5]DJR!(MK/$5SQ:&X'%UQ0E,R1?DY]4Q)
MKV7.>*7@2+]VFBMNU+;D:[?)(L=M3+UVF2I6S$T*+NN:-L[LK9>U9IN21DQ!
M[P8E8="+F+*V&T7_>E*V&U\$<>=K-Z\#<2=K??&WB=B#;@@+BHJ,J+Z7E($)
MIJ+\3;"<9*KM*QFB7&4E$C'&6#;8!K:<.,SFKQ-S@=*RAZE.&X@K-$?#'!];
M4V1VXJ#1U8*5:YQB,E/<?,/2CWO;D- 8>(&S4UB%;([Q$:9X1*1PHO 8M T<
M%P0-2:Y-[B'-+N48\Y5+=CA^8T.C*B;*%N"2GV,VF7(\!C4F,WQ.0?'Q!1.J
M:G8YND6/9GQM9@F+- ,K!18/Y5>(9.?T&$V)1+D)D9TZ+.>Z<&EB]-F'6^#+
MH<AU-$&Y/$9B#-JF?IS^5H!)S%60=+@,-/Z)\L*4?&@T-BPJ-ID0J>,]Q2!$
M^, .AJC/:(,\1@1'P.B-9.EWZR,PD 7FE4J.4ODO(L?'A9!@SY:6>VY7@"9#
MX\'DK",V'+V5\F[I>,#?K#A9=W'7,2HHDB^,90\0A!M8?OEQ4-YJ&FM.'].\
M4$4>!]]-AH;-9CX+T+31&;,<=L)"F7\Y-V4K/8=M"XO=0ID)M\6ONXO!1KNU
M_+=#S&;*M]@NLG:^]<:BLA<NMJVTX;ENLK3= X+R?\7Q%#9 5>OG8M?J$_DW
M&!D4T346DA/5U*G">CL&*VU@KB4B%&>GB%/PDF)EQPV!"TF)&8+OP*!X;L:,
M2V59CACG[$%Q9@!@H0S+L6\T$(G_O^48B8+/-3OE+LJVSW*1QUE)K3<GK-,.
M/J;ZJ!.?AX6*J>+IQ..?OHZI@NF$U=@9^J(+IV1UL#SBK/BTJ7;9=7\2X=2G
M#D#]MCD^':GCO7DZ(";ML&R?5_U0XS1@3(KCA]&YPXU)E?P@.8//F#3,#Y)/
M>3NF]AAO5-X%XYB:7QJA:U(_CM1$V@]^^*2;(K6+?N>2O(H+D9I).\)6!:%(
MK:<=J6^&KH4&;N[PE24IL0+-+PD0DP;ZX;(7D6/2-S\\G?IM8E(Z3[@^S3@Q
MQ2Q^L)JF9B-UZ?:2YPLM].I B<G M 'JJJC&9'#:X'-EN&.R,!V?7Q0GC9TM
MUDM2H4_;3M5K1H&1=;:8NVX12;.Y'YNAVLY7WAIS.7J9YC(48OP&!2TE'14"
M_)008,"'A)9:G(+V".V5K[%V6?I="P9,S2<(W HG(%"ZQC-,+7V(-33!N50V
MK"HBF/L\Z\G"-J[I5QWGP,9A-B&4"*GT<(8KI@RL>XX*W.:VB*;/P*^404L!
M<<OETK0<X1'C>+FSQ^+T$?@&%P<KG<_/P1QI+Z+VQRP'UNY!IS''PE2Q#W#'
M+4@0^*P>8Y6;LZ(W4H=N<=1BLZ]: U5@3F? @?)[I?R<2\Q.'I1WV*4^+7D#
MP[4T81NY2NU3NN3@U4(9OO4,[ ![SH]],?L-"MVPA2'<5FT<)^!^<S95"]<.
MPVM,^+:S(E4G5NG]\1CQ>Z,'MY$&YEE'.PLW]#*]NRS2JM 4_F7F V(=9@K;
MY(6UOX1E\Q7Q[U@I@'VAN0<$Y?^.<HQR]:JL+XA097HNZ0GF9*;C*-."\QP5
M9PN8,=YES9]23(DG'UQN2Q%3JLD'4:,M0$QY)A]PECUD3-EK'RA-LA0QU=L]
MM<HW>/"%]O=(H+5-Q$15R[0%V,PW$1*3J?<$U#F(BJF %"++P5J&.#&MC<!R
M\LL,Q!15!!:0<W??(BC9G*D,OGHLJ;"80IS0BZ9!5B4J5UN?=V,O!>E(U\9D
M3ST1!4B_QUQ"3E<;BA*BH2;YBL367E%VWC'* K,GUX'JS35M8(X7-WF,^*,6
M4)]9KQ'=&9@%<D_+GI]T?LL1%1"D*R-',_U79?*R_Q9ED+40]I7:3<,'4G(R
M+*1JS+]E5\AU3CPT#[%F -V+^*4SWH[D8G*$#:5FT;JH'1D2XV24LX<->JX?
M;A&GJS*PV>E;%U2< _->8*1/M5YQ%>'*N<JZ_%80G3<[GTP1X?K5KK55K\[S
MA'WGW1MIZ=*GQ9\?BG]^E!Q$__S""N45YH2ILRSJN  ^P>5/^+O,/YT^IF-
MB*]A^9V.1C@UOD1L*TQL]UUDN@T5?A[#16)<,;[# F,!AY$2O8SA]QQ7OG%U
M>1OQ^ \-BJE<&I>CU>5R23LM3(,(-GBGT.U<+S3NQ8E2<V.7W[A(T#R]@:(Q
MH!^';A_3B_.C33 9AFX9D_7 H3<\KUFVC+1Z><C")]2^1,0;<)/)0F_]E7F#
MT&]&(!P]FM\)Y?_*;_)352W8BLUL:[?Y!#'@*PLN'?!9)H@!W[)>TA:?98(_
M4E/F-E6]E;I6.83+$0A2*W;-ESF[>E@;3A/VW83Z,.@_",T<[<YFPL#\EE_0
M<L;X#6SN'Q WB=]"N16.J\:06P8[$.4IU0DZ6!R*/=B+XR-8(YG*)\%2L.T"
MNDZW%>RW3'?(<+Q(2ESEB,K5S(0#K?\$@=_LR5*,,UWE6OWRH O5('0Y*C>:
M)FA-QH9&-2,"U@PLIA-6#.6HR!=AN1F,<TC@MNLGB=[@M.#J//C0_()/*W7@
MMWHVL 81Z?KOL&VZ1;1E>Y^--3_5HNRQT9:&#L WTD<6Y.NWN^%NGNR(J@]J
MW>";[Z)CZG[:U%*H3>3%U/V] >#6Y%A,[>'KQMX@<^8KA@_1B\&K"FX'^5/T
M(#=QMN-C]*A]PE'O0.8U1'!-*W+>X .U<78 [TH(>4,-T>#>#6JW3)ZW($(<
ML6LGB#7UEWA+(OX SC_A$5LO>M/ZQS.5;Y>->PU[UX8B,&:57\/CMI7S:K!V
M2S7'U*_941[-,[:O(7OAB=XK1QK3Z<@M=<:MB&SC[4HQZ=;VQ=VVN!_32<QH
MI>AL(6B1J_S]2='92!/T' !E$B>[N\D(@O9DIE[JG4STR\NKCG>DDQ4)HEF2
M/Z7G%C19 L\ )5SY O7NE&2(!!%)IM[(G#<X*A""BS"G"<(A"748KO:;W\X
MGGX%_ D1:<X4[X;J7N/Q@7NQ%S4G:_^?B6Q+O+H;4*VT0;E>/FDPAUIXKN92
M]X#P+YQ;^@AC\T =4:>*]>;V !X"9HU64DPA:#-P+8U33-%B,\"VA1I3]-9V
MC=IK*\9XJOI _0<>%\.5_P-02P,$%     @ "8$I6]TU<>[+1@  <2,& !4
M  !S:VEL+3(P,C4P-S,Q7V1E9BYX;6SM?6USXS:R[O=;=?_#W-S/W,G,;#:9
MK<TY);_-NM9C^=J>Y)S[)061D(0-13@ :8_RZP\ ZLTV 3;X H(:5*4FL@2
MW6"CT?UTH_&/__RZ2M\\8L8)S7[^[MU?OO_N#<YBFI!L\?-W7^ZBR=WIY>5W
M;WB.L@2E-,,_?Y?1[_[S/_[W__K'_XFB3SC##.4X>3-;O[E?%EF"V1E=X3?_
M=7)[]29Z\_W[O__PT\WG-U_N3]^\__[]#]'W'^5_T7_\(R79[W^7_\P0QV\$
M$1E7?_[\W3+/'_[^]NW3T]-?OLY8^A?*%F_??__]A[?;UM]MFLM?DWS7X;#Q
M#V_+'W=-7PW]]$&U???QX\>WZM==4TZJ&HI!W[W]K\]7=_$2KU!$,CDCL:2%
MD[]S]>45C5&NIK&6A3?:%O*O:-LLDE]%[]Y''][]Y2M/OA.S_N9-.76(Q8RF
M^!;/WVP^?KF]?#T7),O?)F3U=M/F+4I30;(:8<GP7$OJ=@(E!3_(9__?@Y[Y
M^D&( 2>KAQ1_][8]40E=(9)%*[R:8=:0O,HQ.B>4K' F5TI4/JXIK9IANB9W
M*<9C<3'#T>Z)#2DVC-3C'.,Y*M*\_20_'T=+\);:EZ3*9_'?29IR.L__$M/5
M6ZG*OO_QP[NWBF*A"7(L'I9'&<UQ].Z'B!<SCO\HY%?X4?S+G_,@!XNV8RAB
M+8;0DB_8)!F1"NA*_+EI+0GL@Y&2"OPUQT+E;Q33EI"4QJ]>&=^^<H[CORSH
MX]L$$_5T^4'-1?G2,/GM/,M)OCY[MC)2-,/IS]_I?BZI2:7^I6PS*>ZIJ1:T
M7JBZP@N4EL^>?"6\@C!-B\8TS1&?J<56\&B!T$-)&$YSOOUF3^'FB]_."(]3
MR@N&[X6DG(CQ?Y_,>,Y0G+^@V**'4P[NMBM"+"E\*3Z^G.KZAL/0>X]F*:ZC
M]5DCMW3N],JY4BN[MZTCN:Z]B?J]8IRP^ UEPD;]^3MAYY8[QM^EP.'DY^]R
M5NPF8[,9-31=YHRN0*)!&TB^>+)+_C2F2LFB2='0.G7MEA&#!:-Y7<]7!P6H
M52!'[SI_-<_WG4;OIGKS:LO1YDN:Y4*HSU,UK\)XP0OYP9KC Q>DR1(SZ3W'
MJZI>:T#T ;56D'LV__&VPFCLWAC^(6)84%W$><%(MK"T@S6]W9G 1@*"]1NL
MWZ.V?F\/97^2);<XE5C?),[)HUAEF%<0K&&MS5#!XG=O\0>;.=C,P68.-O,Q
MV\SM]R27YG1"XT)]0%D2826%$<GFE*U4T EN60,'<F)D6]'2B[T]$8]/) D7
M*=K9]P>69.7O/=JVIU+O,(Q.:?)R-]?]W"<U!6.2=[$04/K?&+'S+#D3+Z^*
MLIJF/5)YMI&B\MDWF!&:7(COJCR#VK;.Z)1S!*/R54L'-%[N5Z'.$H8V=TMM
ME1T,:>J RE+:]$O(V,X!??^O0"S'+%W?X@?*7GJI@)8.:+QG2!AP\NW5$JEK
MZH)*\0@390<_]X[>3)*$8<XW_Y.K\YT6RC&T=46GW.&F[)X^Z0$G;4M7--Y0
M8<*D_Y\\:';I^L:N*%7V^Y3=,/I(RG0E(ZV:YKU3>RH6!4/II3#OOOX+K[5D
M:MKU3Q]=K6AVEPL/X&Z)Q$Q-BUREQ!V PJ^)!73JG_+2+"LUH'BP?,.5)@>D
MN1](LU_4.,2]R\>>KS!;B%?SB=&G?"F$[ %E^A5C;-T[K1<DQ=?%H<?^BL#7
M39Q0Q4Z%IEM0II^YRE:]TW:9Q92)Q:<,5*6.3VDAE-[:N-6 >CF@7=B$2,(G
M6%BN:*-+#$2;FO=.[2U>$ D.9?DU6NFGMKI9[]3=+7&:UBWNJD;]4[9":7I2
M<&$<<OU&4MFJ=]KNT=?+1.)(<U+F8M<HGYKV1Q7#!-!$)22RI)E>9^N:]$C5
M'8X+)B;AW?O9/<DK?7M=$P=4G7^-ERA;8(T.,37KD3KA^DHK\VZ]FM&T@JS*
MWP>+!WXS\3(0#A6B9DW>5,]1,S#626W01L>O41]!LV4/X(T#>7OO*6\FLP_(
MV@?O6#,$LX \_=4[GF!Q)R![/WC''C!>!>3O;Y[SIXET ;G[T5ON7@/^0)9^
M\I8E8P@(R-U';[DSA."@FW;_>2^-I=$8&(/RYZM5H@,4H7SY:I%88'Q05OVS
M4"Q@&2B3_IDLP%@KE$'_C!90F!;*GG\V"SQD"N71/\L%&L*&<NB?(:-/I8/R
MY)_Y8H9GH2ZY?Y:+&>"%\N6?Q6+ 8:%,^6>NU&/>4-Y\M4\@61)0'GTU3R#1
M62B/OEHHAA _E#5?K1-#_!7*FJ]&"2"E!<JB?U9)76 ?RIE_MHEM4MR>T_X/
MUQ09*A*2XR2*:28\3UY^XC0EB3P3%,U0*LN]17R)<<ZC!R25X1+GPC]-+:H[
M=?,<)T=SNB0UG)0?*&-P'"?E)VE*GZ0L75!V1HM9/B_221Q+=(O?XAB31QDZ
MK4XG:S6&4RX/--\-8E.F@(/D%Y06^ 8SI0PUO%GT'(JC4I=/BGQ)&?E3K/1:
M3G0]AN7@DO,"3OWSUL-2KL](M^D2:BT<076U>X81+]A:O>K-6U<O7$-R;?N0
M&18J*82<L,$K*?2/7]JQU,+F@KJQGG%L;8D!^>P?Z&S,I]E. _+7/\C9DK\J
M2P[(6__@9DO>  C+P$EC=@P"S167^%%9+UOL8CQFY$$^(J+S:+:!7U5UDQGB
MA,MO'P2EHH\"RR(X=-3Z$0X+A[>F,@!& 3 R.;\IXGPZ5PJ@<@;K&XZ%WL[>
M?7.001$U^?Q,;U=""U4-0\E-*PZF;($R\J?2B:<[M%WNQUER<Z OI_,+D@G3
MFZ!TMVE:E./LZS'#P#&'JZ9":X';!_ K%!H-A4:]8P2^?BE\YQ\=_F>IQ1R_
MP/J59G@AKYQ7O2'A%<C9D6#V4T;6N8 &@-J:HV,#J+TM]=NOO>L<:7H?\6*U
M0FPM811.%IDZ*"/+Z);H.\D6T8/@,29[4 R(,#49VAVRU)RZ@"@%1.FHD8.[
M_6J8[!;#S68MU-ZO9M4Y^,G!3PY^\CC=R&"E!RO=5RN]R2[DW/;^$(F)0-F"
MB.F/A"N/K6]W-HS@SI*N)2(8S,%@/FJ#^1.ER9-8+Y,LN=PMA8E:"?! 6K-!
M@@$=#.A@0 <#.AC0P8#NTH!NLQLY-Z3_&N7HJS4^_:*7.X.Y\L'!2 Y&\E$;
MR;+HW K?HZ]PDQC2)1C P0 .!G P@(,!' S@+@U@^-[CW-S]6R2:K$BN4DK4
M01@I#R1;X*Q!F@9P-'?FL15!P6P^9K.Y0GC%-[_):R)6V:ZD+Y^RT[W$5)XN
ML>W6 9&*_1M&8XSE>4DN/.G3%)&5@4!@%^<'=S93),DY7(EP0[[9(,'!LN+@
MBG+^;&I/UM<H%^1-Y_NOJQ9K\P$&Y&]#FO$,'*#'>#D8]#A?<(1],&F#(^R#
M(PP[<M1 N=(&FFQT&$#;S<<[/Q/RJF@3@\\K,*1WL?;A*%/';]O:_P@'MP*@
M%P"]C@"]-CZH<XCOQRBEV2+';"6D;K;C!PCI:7J[@_",! 3([AN$[%X7\[M
M,4G%@_1P&+1/!^3="U$]>7=%46: Y[2-.B) CEP_*^:6;K%!)LS6?$N( 5G2
M-QR07G/Y)$/3,=$\*$IT)G0_'"2N:>V<\LM,&!/J3@J#9.L;#DBOO";)*"EU
MS<=(^["2/OKH04!T??!I J(['D37H/JIK:KUD3^#T49M#*710M)U>[M_B$B=
MK%$+'\(KJ*Z;-3<23-GJ-1H<TM'!QU!WT;N%9U2"M!&<X>7R:[XEM%IZ'=W=
M$ (<(<!QQ $.$'[B/)+Q4\3EC0I+FHK9XQ'^HQ#R9AG/,([A+JH!("/$-HXY
MMA%N&PBW#03XT S'A0KZXP4_>Z!3O-7-?GFNMLMKL9'"0T+6_0.T&Z#=<#]
MN!\@W ]@892-#B<,*$Q 87Q%81J:+,YQF8\1EY3.D)@\>>#Z08BP2DNWQ&9J
MQW&'SP!)"1C-,6,TFOS*,[3F%U3>,DVRA8R;D6QS3<>Y$$RZEE(T97>8/9(8
MZY,O6PS3S;GW(E8"?Y.BS'C07=NNBY/M!,U4:">6!@:9$YS<8#:G;"5O\)X\
M(988SKC;=NZ X,^(_8YSI1=NL5#=),YQHA3U%Z& ^.>3V[LOAKS?!MV[(%KL
MU<N]L$W5%;@8\S.,\N64B1UE,Y$&PIL-T0'Q!Z]4/V]:NNU[=Y&!O<3BR^^G
MJXS,"GXIGBWTT",VKS1PI_:P"V?Y >0B_MHK5_&'$-*O9%6LJDG5_=X_56*'
M-U)5]7OO5-VB;($KMJ#*W]Q0HYVABE_]H:A[D+^&LCNQP! C]$O&'W"L=H]*
M*P?4=AS4NI_CK56])4FS4HSMG,+,RFJX%T\T!!PJVPP4Y)%GH_?>R2U.Q40F
MIY3G_$X&F$_DGG>#E#%9>]]21Z.&<)<5!Z6UC[&R1TJ[RAAGK&WOE/H#^TJ)
M1K4I!FSMEG)A6,F$2,-"KVHR"(W&@'EU(]_I'#2H7^4%",_+*+N@/FY#HCM=
M?*BM)XQ)JTKIYI/U*WVM-J_]#I8EH'?7YZ/"G,$?-6REKFJ&%+&"J7B)IUFU
MK=]BA)"\<03)&[\(W4FRA6&KK6@Q!(7&!5W9QF\J;?1%2&H)22TUC%2C6K0&
M7O*) [,/3UU:/#Y.2Y4:IB -Z",WE?X;A7E./O%3#Y%1*YQRM&ED>H?<NUP/
MC6S19M$>K[*0FBTO'Q+&VK^W^GCXZ%+@ +"V=ZNKU]V96H.M7B[/04R<(SF<
M"PQ*>;,N8)L_[2KUR"MY;V\=>;XUV;W<5IDZWO#L6M%;H/O .?K@E3+3Y*)X
MI<"J  1:F]SCG2Z" "0CT#BFMZ%/ '.[TWN@0-JE=;K5);Y,5].D3.!L_?5H
M9LLJ;\+M['3H>&IC/][L3F;\L]ZEJ@]P>K6+-4&#6^UH/QS-BFUS,,'M9(7#
MD^'PY!$?GNPTF74_&8Z.5+[[/F+X$6?[J02>H7S=T=VA2=VSPRG);_"4Y%TQ
MXS$C"GV2-^3(=6HXIP5H'LX]>73NZ8;1I(CW*+'F8(>IF2L:Y1U-F\=S[9F9
MVK;CH-;Y"9]P_FVTY]]*F_,3I@N&'I8D1JG^1%E=VW%0.]SYMT-:ZL[ Z=J&
M<U56'%S33',2W]#"\2D492Q?"#=G:_+\2O+E:<%SNL*L[KB>;?>021_N@ DY
MU=XQ,OZ<ZEI#GUK9V+ZQ5K\Q4RLK:739MR%_(.0/]"=9]1"!5T)6K\2H+:3E
MG02V4N8^B.81I+9TG<1J]BJ]6F+U^R@%.''>K:KV=D2KI>5//F((&UMS%,+&
MCL+&S4 5]_'A=]$<$18]HK3 @G\D&501["UAT'AQ[4 .X\= 6D(\^9CCR>VA
M:\S((Y*G*;<K6&9M&6LF0+J,F8=A+S3?$;:_B?26<-.5/I N(1QBQ<&%T*R_
M2,5ZLMY]_"?!3&Q=R_65V/6JXE+-.@_#UW[":PL=@OH,P\5E]E#D7$WI>V/P
M"M!C& X^'^S;KX7%J,(:C7'<7 ZJN2^%NR&61GXKS+2[)_1@%$ASXQ!\#,''
M$'STCI&&&SSM1&?[.!$@RY,V\1Q&%_:S-\;] W\@;X?:[6%>@9-]B*T/ 9P.
MQ;>)[^*=(#?3LE6S4.<N>"G>CK:G(RE>$^(KUAR%^(JC^(H%].(^J/(^VKSQ
MB&3JM&Z#2PS-@S@,I@#H"(&4$$@Y:M![DTEQBQ\H4Z4*X-?%PWL&:"M 6P':
M&B?&$4SE8"K[:BI;;T'N#>8/48:E?2E:XDC0QB.Q(B,NRVK8FLV H1P:SV!J
M@@D=3.BC-J'/$<N$\N$WF*ER.76&<VW[8"X'<SF8R\%<#N9R,)>[-)>!&X][
M(_FO$2MKSD4/B.7K2'"0<<&$>*)UMCYD+(=F,IR<8"<?LYVLJ0'WF2RO\&99
MGCSJB[^9VG5 QG0^SY>8+W$ZWYY:U=-2VSCX#Y9%;I2"N)'ZP9@6JV\X%GH'
MOM)Z3\[]7@T;DOH!/7S@ /P2M'W&S86/4L5/UH>_V N980 O^(,'"AN,$!"0
M@( $!,0[1EJH+ HW8T;$,83%FDUW= A7VWW+.Q3%((\4['YY!>OUM4Z/+.\=
M;-Y[+;)Z_4+M'/8QB7 CQ1N2UT.((808>BX.U-#7<QETX&21D3F)D?B,XI@6
MF4P>BAYH2F*"^>X#//1@.Z*3 $0SHD(8XIC#$*W!A\E.D&XVXE.#MM=W<%OS
M'C\=4,1H)C[&Y9DW1=^Z_+<.TVHZC%->7]!0\Z)J6@=(+D!RE>8,2&Y\PG1&
M!,<%;R%X"V/R%NIT ;6W"[SC$4 X[<I0<)Z*]2$2,X*R!1&R%B'.<<ZC7 J>
M;1Y6_4#NDK"@M 37YYA=']TMG/$2)T6*I_,+*77XBCSB9)(EE]E&#LMO+G<2
M-%$"=++^C/Y-V:F\OEII9IW'T.]#W);VTU,Z6<D36'^J$_3G7^55PM@X*UT.
MZ=;2W[W)3Y0F3T('U9Z3KN\1?"OWOE7G=(+DW5Z"1^$#FM@*KE]P_8+K=_2N
MGT8%4#<6D&-);C,=W9L^;B/8G3 /-HJ<>\ _1+*\)2OBO& R7-;(^S4/XL[S
MA= 1O-YOT.N]/12+TR5B"Z&)T(RD\E%Q3A[%_^O=VN:C#.2S/2-8[#Z;=(53
MRO/:*Q$:CA)\N^#;!=\N^';!MPN^W?'Y=IULCB-RWCHQ>YS[-#]&*<T6.68K
ML;)F>3.?QCR(.Y\&0D?P:8[9I^G0(3@3$@0R[B!=!N+A,Y*:*">83^=78FG<
MBZ71@"^[88);$]R:X-8$MR:X-<&M^1;<FKJ=<$0^3#=;OW,GYJ>RN/"2IF(F
M>83_*(BLI];$E8$,Y<ZA@5,3W)K@UH!<@DD<%ZM" 2_3?(G9*5T]" F3>YF\
M_T[6[+ZB-8F+'8\:'(;@, 2'(3@,P6$(#L.WX#!TL%DZ-[$_1CP75,R0F,5(
MM):99RH)K9F9#1W.G:EM1U$PMX.Y#3*WSX7DTC7&=Y@]DABKXNHG4L9.#T1L
MDBJZQ"<9)(WI(B-_XN0&,T)M$Y!Z>MY LZ<AGS&4+=3:/5GOF]R@M?QJ\H28
MY$5=VYG%Y6]?A*[@OV">J\QBF3@;BX_W5'YEZ>H,2)-7;T&%NHDD^4XJ3L6-
MXA.4)-CS4[R:*47Y]$%5.^IT<N #!Q<[N-C!Q0XN=G"Q@XO]+;C8W>R7HX[<
M]6!/C?HTV>!V.W#V/G@Y>[WZE<[1K'??1PP_XJS S> K;7]W>%4-"0&@"@"5
MP94X10\D1ZE<GJ?"%)$EJN0"!7D85GW=<K4AYU>2+T\+GM,59NK8M-#3NS1\
M&(_-1W+*\1GA:+%@0J*V6E>I!!"/5GT#@!  A  @!  A  @!0#A> *'!ECA"
MC*"U<3-"'*"!T>K>*WT7S1%AT2-*A5>WPDA>BB%_;EAH%3R>0Z_5CJ3@Q08O
M%A1XO1!"]8N4J4V5K+TB(YA_+L4LF6:W."Z8/)I]@CBQS7'N\!G!FPK>5/"F
M@C<5O*G@31VO-]7CUNG>-G\?;80B(ID*!S9/?@:-Y= FAY,3[/%@CQLL(AGS
MS6*QK#?P2;G:+X3:N"L%[)X*YYO3E"3R\$.=[=1VN*&20$OB;O&#+-6;+2[W
MB^IDO:4<GOG99+3@7P3_(O@7P;\(_D7P+[X%_Z+%)CG"^$TW=I%[%^I#E&'I
M8\@#KI&811X)C516.&GH2,%'=.A.V1(5G*K@5,%*MPA"$I(6.7G$=Q(J4?#)
M^=<X+83XR/4ODW&+?*,6SA'+A"[D-YBI=%V+:BX=/VBHL[<OZ)*H4CS)DC/)
MFM"+=N&?1J,%1RPX8L$1"XY8<,2"(_8M.&(M-LD1.F)]6TSN732Q]GC,B#HB
M&=%Y-"NXD&/APJ LB68R*B>_?6"8BSYEG"C!.2(IC^2Z*M!N64!=N.Z>Z-#%
MZYKHX (&%]!TKDG><3F=JQ.[E3-8WW L]';V[IN='UNM:*:(FGQ^MC.\.AZF
M:S@ O6KV;A";,F56)"K18KNS&!D ]73*T74A)W,ZGPH3&4DD=X-HZCS9VO:#
M4%_BT-)\ )*O[S",0WZX+BOT(KA]@#_<PQ_!!V_-"%R^*7SO'1W(8+G*O?-;
M#2^$PK=RKY"4C@2S'X0EH&#>H&#:179L*)@[- C&DK5=[=U12AB?0+L;R)V[
MDD=VW-69Y<[QN0^1X!EE"R)(BI!*^VB)OUF,Z Y?LR8JX&<!/S-X6I.53 O[
M<P.^7^YDJTR<TGA>L$[!PPT>KI<>;K"O@WU]?/:UC5)V;IW]-<K15]S6(JL9
MQ9T5!B(D6%[!\C)8 /O;C,H<"$%-5@AW<>,WTHR?X#EEFUN/[J6\G7_-&1+J
MAV2(K94BN*:9U*A"1E.5VY]CAGG^@F.'3QQ@!@6=LM!PQO$)SL1"-W.O;1VL
MU6"M!FLU6*O!6G5BK8*T\4@18&?[K',S_F_R^K\5R17@JS+Z8L7= F<Q:6W>
M-QS=G=G?BL#@#ARS.U AW.(;H0H2O,K(G)1W/_"IO-%T*T&5>72VW3H@4K%_
MPVB,<2)3KR=9<IHBLC(0".SBU$B5"O?T<#V>K*]17C \G>^_KA*!Y@,,R-]Z
M$L=,*)E)?HH86XLO52@5Q%I-WR&YDG]>9N6]*#!>JGH,R4$I,L;<7D"/\7(P
M:)IR<*R#8]UMHF.#38$V6.FCPQ3:;IK>Y41"7A5M8OYX!:[T+M8^)%!V_+:M
MK?&0+AH P@ 0M@/1&G@L(X4+P?Z,<[COQRBEV2+';"76T"QO">\!1W,'YUD1
M%."[;Q"^$UJ'%F*3O\4Q)H]2MUZ@6-T!I(?&H'TZ(.]>B.[)NRN*,@-4IVW4
M$0%RY/I9,;=T>S28":,]WQ)BP /U#0>DUWQHW-!T3#0/BB&=B;W@,N/"*)!;
MA4$^] T'I%=,))ZLI 8"4?VZ^8"T;Z.<MV*;/BOD;0=&(-BN\X!\7:.5&4ZM
M:SY&V@==P]+@GLZ?JY;/Z"M9%:L3RAA]$N)QBA[$+_E:!W$W&,(M=KRD+%>[
M^Y8<+=BM;QG0^8#.:Y$3_]%YPQ9,;=6KC_P93%!J8_:--KQ09V-Y%T:HE35J
MX1%Y!;MVL^9&$A^P>HT&]WITH0"H\^O=PC,J0=H(G/%R^37?$EHMO8Y0\Q"L
M"L&JXPM6P3"5L<:G&CO"0(9]JW'2!%<"LOI7SUBM10:<QQQ_*J^#6=)43!B/
M\!^%$*N6D4>K,=W%'QN0%:*0QQR%K :L.,L/P"KQUYXR\<=OJJ+6+7XH6+Q$
M'-\PNF!H-2ERL;3)GS@I=Z)W+X-R]CW'4B=Y;/2&NL[6]!Y37><#NA01?+\
MZSG1]1B6@TO."SCUSUL/2_FTR,4FG<FD7BCY%5V<\G CAL%,6.=-%H5=YP'Y
M BX-6*?!^:@7,V"O4 ,]!!^'O@*.8<0+MCY<<;%P99AVD0)ZA/!IJ.(>JKB'
M*NZABGN(=(1(AT> ,=CW'&FPP\:!&&EXHZ]"_+[%-D!  Y"W'WSG3>L; AG\
MFV<,6OF_0!Y_](3'QM@[D,^?/.'3VM\#\O?1,_Z:@&C.XZH?(RZIFPEADV7+
M5K+J7A>WU%J/ZRZ^VI"T$&,]YABKYB3C&5KS"YJF*@=")D20;'LAM1!4NI92
M)98U9H\DQOICCBV&Z:;:7!&K!7"3HLQ87D[;KHMZ<@3-5)90+!US,B<X$4IP
M3MD*93&>/"&6&"K+V7;N@.#/B/V.<Z4G;C'/&8GSC3+_(A02_WQR>_?%<,*V
M0?<NB!8^[G(O;%-UXS;&_ RC?#EE9X1O)M) >+,A.B#^X)7JYTU+MWWO#DA6
MF_B)?-SIP58R80QE"[663M;[)C=(+74EKN<JKV>?4,:G^1*S^R7*R@GGJMLO
M@@=A]F7)V<:8J&)\*!JZFKY9/>DS:])OR6*9W],RI1N7]J5V\IQ3,.34;2]K
M>PEC3+),6#V762P-<VF@QJ('6KP,,@WS\"$G[!ZQ!<XG\9+@QW)_[&=N ,_I
M;1HV!;?/</D"9(GJ"\KFF,@*6' N0<-T46)BB<67WT]7&9D57(B-F":QR,P&
M#KA3[]EYFT3I:E)UO_=/E7"TC%15_=X[5;=RV518_I6_N:%&.T,5O_I#4?<9
MA74YJ&*!(4;HEXP_X%@9[97.):CM.*AU/\=;<&-+DF:E&-LYS0PIMSKQ1$..
M4&4;IU26CCG&&Z>\VL2^IMEC:1Q+>OD]S5%Z^/LIY?DUS?\;Y\((I(O,D*+6
M^_..8_;*0S;"I-A\)=N]3&(?EHAAYEDZN*7;84S7KFWO-@=R[["7[H"1]IK6
M;BD7)J,\_6U0855-!J'1>.Z@NI'O= YZ-J(*5KJ]^V*475 ?QV6"&F)&ZA\)
M">V./.KT;Q^/&,<<Z4".KB>J[CFCG*U'1%)5@H&R3Z*OKF!=WX_S:^ZX<:TH
M2SE+0)JTST>%.8,_:M@+4:H94L0*IN(EGF;5F$*+$=QSV NL/UDL&%X(;_HR
M$WMZQDFL$CK**(EIMH:C9B0S__6!E#<A&NM[=CY^.&]T!.>--N:BP2&K:#$$
MA<:-IK*-WU3:[&/AC%9K1JJC'K0F_. 3!V:,E[JT5'V<EBHU14$:PD=N*E$P
M"L.??.*G/H1"K>)8HST5J8<UO3L(J9$MVBP;P*M#=<V6EP_G']N_M_HTU=&=
MZ 2$/;U;7;WNS@=S @Q9>;D\!S%QCJ2>*S!IP9MU =O\MTJL]8D K^2]O77D
M^=9D]W);)=![P[-K16\1(W5[Q+HC9:;)5?1*@54!"+0V^=,[700!2$:@<4QO
M0Y\@[%^)A9X52+O35OZ5:W Q74W/2OE7],'1[@3*/G,[.QTZGMK8B#>[DQG_
MK'>IZ@/37NUB3=#@5CN:PU(F+O1;P_/";B<KU (+M<".KQ98S]F,_IFWYJH^
M YZ6]<^T=2I YLQ._RS9?B>G-JG:/T,!/B'=IX,!9\.7 FF#ES( SI<WQ=:&
MKYL!G#'?RK8Y.J@(G!W?BKX->>80:B\ZC!'WJ+/ Q3*@T^*E'3UTSCAT\D9@
M;EN4)MES[:@,X[OO(R;$."MPR[J+]0.Y*[0(I2545JP'/8ZNLN)IP7.ZPNR4
M"AV$8G7;Y L":MMU0,;693R5=749P?Q7DB\_"061EQKS'F>;?64ZORV%N8K*
M%L-T4=&IF/&8D8?2=BCGR5 G#] \%$#RJ #2#:-)$>_3@3057DS-7-'(A;>S
M>3S7%L^I;3L.:IV7^@F%L$9;"*L,+GS"LIS[PY+$*-67EJIK.PYJARN$=4A+
M73$L75NG1^ZN:::I(VQH$0ZMNC^T&HXOAN.+]:86M;)R?&.M7C52JWW*+7\A
M53>DZGI[R@OFI'DE9/5*C-J""MY)8"ME[H-H'D$6>=?GQ<QVO5=+K'X?I0!'
MP+M5U=Z.:+6T_#GZ$S(TK==7R-#L,3A:'U 98X9EZP",^Y#ONVB."(L>9>A=
ML"_O0BS3W]N&@*T'=A@2;DA;"!$?<XBX-=YWAAEY1+)ZRTZKB<<;:YA!NHR9
MAT'+B^X)^R1(N:*<3[/]=]=85],7W&\@;O8Y5;>$_VZH-0CI,A /UU3J<V&+
MJZN$:^FO;CX4[9M=_B"W[9\XU14*!?=SRLV%V/]4NMW)>O?QGP0S88 LUU?"
M-*D*6C7K/ Q?E]E#D7-%S'MC5 O08Q@./A_8):^GV:B2&XUQW%P.NA-="A^2
M89[?"C/T[@D]& 72W-@IW5>T+ MTAF?Y;F(U9!O;ACAQB!-KX1M_0Y$--SS:
MB2;V<2) %B5MXM^,+D)K;V1[ _A;O1UJMS-YA2/W(;8^Q-HZ%-\FMKQW@MQ,
MRU;-0IT3X*5X.]J>CJ2D9PB%62_8$ KK]Y"E)48TLM"8'9SG-K3> W,@T!C(
MI6]U/P!.OOL0YOMHHXDBDJG:6GFI35N%+ZT&=1BZ;$!7"%L><]A2<QI3^6I"
MG!Y0MMZD&O 3G#]AG-WB!\IRN7ENLIY>'4YI/(#;$RN;O7(J3$(D"PIIV &W
M'X3ZVK<![Q!0UH"R>HFR!J\M>&W'Y[4!]Y.1>6MM-_^1^F_0W=6]>_,ARK"T
M]D5+'(FYXI&0MXC+ZD)MG9P&0SMT=1I3%QR>8W9X.LC&B$ND6]6[6]%L4ZDU
MSQF9%6KMW]-3L=]M"Y5ER:](%CS3FN8=C!AL]V"[!]L]V.[!=G=B[G6FL=W;
M@W^-&$[%5TGT@%B^CG)!%4>Q(K.M0=AD;(<687/R@DEXS":AKKKC)GE'2,-T
MEI)%19GU9T4>ZYMW0-1GLKS"B&4D6_"31WU]1%.[#LB8SN?Y$O,E3N?;L@)Z
M6FH;.[4&*]^3QB@TMG5*]6VIN6ZDXC*FM>L;CH7>07/M#\FYW^\/AN,L@!X^
M< !^"=H^X^;"1ZGB)^O#7^R%S#! 0 0"(N E(@ [*M! X"E\$QP1QQ 6:U3V
MZ!"?MEK/NPQS@SQ2L,'N%<S5USH]LO,18./0:Y'5ZQ=JY^*-280;*=YPR"%
M[@%R[P-R!T Q8TR5 :.&SB,%'R.>T_AW=055%!_<017Q8K5";!W1>92^OJ):
MIEEL[ZB.D+H<;@NN6\83>J3 7=2A=R9";.(;C$U87PU_B,<WO%?>$3937HPH
MGFB PRK;.*[G5%Z'>G@YW_[*OH,+#OENMD\+T2'+)UER3;.X_$/#7\>C.YV9
MWN]6?3%7CNYR=85,UEWGRXUW8ZLUD24W*<JNT<I<>:_/1X4Y@S]JT,A$0.X#
M<M\MCEV]-[^\$[A7O3-:P-M@UW@'$/;Z&FD[4]4K>&K0A7$D>'H ) ,@Z0EL
MUZN/-C((T[$/YCY;^O#V]_)UO[P.WA+3M!C186:T+5$!<_P&,<=MJ$+>2K*]
M@&6GVM2)"+'BSW#Y_PO*3H3\D6RQU9-52&1'0_;-W.8,\UXM70+RP)N-- 0K
MXOFL0WY>#S=(?G<EO1K  -0GX#(!E_$2EPG^5?"OCL^_LM#)(_.:NC=]@!/@
M2]64;NT*(/.^%,/LS$CTPAN.-XQ$*/ZC(%P]77S)\Z9)/^T>,JS/;$MG<*._
M13<:/9 <I7)=;[6 1+ZVGR=[T9%?5Q;7;#B$6S>LFL;)BK*<_&D\= OOZ0-'
M^IL ZSL$ES*XE,&E#"YE<"G=N)1 A3Q*?[*-33 R_[&QI>#<9?H0">91MB!B
M"46(<RQ< ?SU <>R"A$ZH%-]F_&F8<76SW'G.'5$:O"=OD'?Z4**(D[)H\1$
MMD(TD3)TOI&@P[4_F>>8_3=&[((6E0<A.AC.J45<TGM502\_)/2\7#?78HG<
M/^'T$7\6RG&IL_:[&=3C>;C%<H4DLCSS!>$Q2N4[[&0RC"-[/".:-='-8)[S
M?2^>K',F6X[F.^=/M#N^]V/YPK4>AX%U"EA,P&("%A.PF(#%./'=.[>T1@;:
M]&%^CQ3&Z<#\&%D.0*<&)Y#W'T;/^VLO \CZWSQAO5O0 <C\CYXPW\0:]P*O
M%>W2:$Z9/+4BB[4L*$V>Q(@=0K701PR+TMI1&0#:;Q"@_932&4K_E=&G%">+
M[25H^E(TD/8=D'6/4C'L&7[$*7V03[BC::'J5-92:-G5J5?^:;, -?[XRY\'
MH:W,7'R9T%I#L;F3X]+=\D8_DBV^"/UJK-"M:3<<M37%TK4MQT-Q*)T2,+Q1
M8'C0$N Z'4(M%N[HT$F@"G7\QB EDO5O@K8Q'[Q"8]L*IP\52#IZF7!KU2U[
M(4(0(@3'%R&H=E]&"O/;>#;.4:\?HY1FBQRSE5@ILSSB\1(G18HER*.^:(9T
MV0[K#MUJ1EE M+Y!1.M>",D51=D%BM7A3 -29&SIN#KQ++_,N%!YJD2<'K70
M-QR0WE/$V%I88I,5+0PEDNN[#,A#;279NN9CI'U0..8Y45^R32HY3LX(CZ54
M *IN6X\P2,WQ"Y+)ZI?J',>>)'W^&[B?4VZNQ XL5::<]5/C>S&T'(SB6F$R
M-PY 90 J1PQ4&LP&:KO%C1:NK+.=O,,K:]\'M;!DO<*#NI%+'Y#* .4%*._X
MH+Q:"VZDJ![<"1UI:FYCEVBD";F6KM)(4V\AOLG@(/0*Y043>E]BLK3(1>LL
M$8NK2T#:YA'#@=/V5 :@^AL$JJ\V0B,7]>>-R-2>@ =W"G!PUW#D#<,K4JPF
M6:*:<E[L=QP#E-?)J(/!9@"P;' :QP=&;E8NP?P6/Y37 O'I_(:1+"8/*+W,
M@*4@.AG3WUFH*7O0:BR_N385/6@WF.=\:TL>M!G*5YYM"IUT-6P(9(1 AA:L
M&SG0'X#4 *1ZC-RT5]LC15T[-%-'"LNVMUY&BL]V8:P> 6C;T#T!<NY5N01+
MA K(HF]%$3H/)/WD&8-=10 _>L97IX <U"AQ>,FW]<L=.(KT[GVTL38CDJE[
MPE4IX>UWFTH6#:^F:3*VPQMIFI,7 D;?8, HU.IPB065%8XT&-#S']UB5.7,
M&//]*]OX3:4?E2%."B[V3;X5/VXXB0/J$]#6@+9J$;TAT598VCA,QBE(\8P.
M36ZPT+W+(*]^'\=7ZZ*=H/J01][Z989:%Y[(9(CK:#7H\<1UJAP E]A)D:$B
M(7EYAVTB"^ZJ3YRF)$'R:Z$+)&X5\24^(+0>.&DXL!/4I!5M 3(Y9LBDO;L?
M*_27WZ"U5%+FG$)SXT'HOL4Q)H^2FFM<DQ$)Z>*:!Z',DW.A/.@:XQ.<":61
M\UHN )V&X&-[+SS!?)(ETWRYORI>?&5F!];7-5?%JDBE@E7TG-+5 \-+:0(]
MXLM,*&Q\1;D,CDSG]^BKGK\FH[CE-$G43H72&T22RVQS7:6.(W/K %;N'EVS
MD*O:#$?E9,;5Q:00:E^V=4KU*>)+H2/D_\[_*(0B3Y7#NPM&_X+20H>J6?5U
MRQ5=K4A>^NZ9NB56D(.S6*\Y 3V<<T"SNYS&OQM?@::98UK+6WA_)?GRM."Y
MT,*[_69M7K8V7?WAJ;8,C&7O0>H)E=NEV"4/3(/Z:D(UO4(A_,W#*RXY.?\:
MIX4\PUE#MTU7MX<2GIF52NDL:9I@QJ7ZS]<:?J#=AN*EYN27MN' ]-:8&/4=
MAJ*_OHB6J6TX('B4U<J4.[?1=W5D&]NZI]I&M.L[.*7_AN$'X79N;EO;8@40
M?\NBI^.+1822(_(^->F6F'DPMG5,=8Y(AI-SQ#*QR_,#G$,87B0F>A:@'=TF
M92PIRZ5F.:&,T2=)F2XS0]\RI+VX3WOI@4Z@E>B)7?B:C!H[J[Z#4_KO967Y
M@JT5624Z8,(/ZIJ'%*F0N! 2%T+BP@N6 /BU=UEL9III*UC;N]<(9A9@ WMW
M7AC,'#Q&[=V)8#"/UHZ8=V> X:^S-5/N3O>"F6IUWY&[,[M@?NS1:^\.[X)Y
M!0!1WAW<M5QMGF\%P).J0"S<.YL%0'@/IZW=F2EV_-5B1=Z)IQU_D(1 [PP5
M:Q;!^7;>&2J-6+7)Q?/.BK'CV#Z9PSLSQU+AUL2&O;-LFN\GH[%O[%BT2FL!
M\NJN6$F'R[/E^W58G,2.:6C %<JGK[91ARSZ:AZ!4S2]LY&@.#$LDN2=EP(@
M_,5KU*>L>N>BV#$'2N?WSDVQX]$VY\##Y6C#+BQ$ZIVS8BFW;0[6>.>VV/%>
MEWG@G9-BQYY=^NV>60^.'^^:<G4+S@-FJKA9EP>1ZQ[AQY%D&)7A<'(XG&PZ
MH%86J522,YV_C-.\(-JNDU,^MM59Q!XU(YFB;!(+5<;5:KS%:A=3I38U/-D/
MX/CH$1>[["U^Q)GAW%=%&^=4R@UE$WC6GZNK;N:4UJVE>H/9W1(Q7)/25]=\
M4-I/$"<QD/!G;=T>S<*9V*-2\>(GR4KLDW("<V%*;L1 0S^PE^.#7%OC]T(8
M827J4(A)GNXVX1,\IPSO$$3,S[\*NH55*'0+6RMW7T(R$GVCJ2!M(;0H9ICK
MQ,_!$P>804'GYC5N@CY&[K6M71_B4]-FEEI-*\>4/@H*I(58SE^MB)F;.Z5=
M.)5[D=<07-G&[5&?<O5EB^U.5K.)U+8?AOK:F3:T='^T2F@Q^IP>\U*$=7)]
M( D+IWJI2L'O:B2:V0#U<7^LJHCE10S9XE38%@NMQ6=JZIAF91UO-]&7H:]=
M5IIT9<1_B;[L3(N1AN"X3C7IFCFN[:PL$R'BGQ'['1]H2@W5]1W"@;$C.##V
M)6,8I?(NC4^(9'+[F69GF)%'Y0GH)AG8RRDGOV*R6.8XF3R*S6B!KPN)Z$[G
MRC/CT_V5WB:/KM$8_G)9HYA:C16.JH6C:N&H6CBJ]H(EL['C72Z%EMS7+#4W
M1SU,0("\2J!+[=T[K:>;/@?,-<B^=RO0BC$+I]8[^;1B%.JH>)<78\6E%5;O
M77:,%:LV,5#O<F&L.&T:&?4N1<96,]4@5MXE\EMO*?H8K'<9_%:\U<+5WB7M
MV[%G 6C[EZIOQ:H5A.-?NKX5K[#XFW\)^Y9,&N*B4-X\M7Z<Q>BA\^2IZ02*
MYD-Y]-1H,L2FO3/Q88XV+ '*.S^[EFP#BQ4 NG=."^SE=0"B>_=FV_'4=')T
MD^)=9GQ\>%HC(DH91>F!-NH\4;[VB3[FS0.)#FGT(8W>?#/'RZ-1-;<6 7KX
MPD%-@-:B9T@AK$YIJYC""^$HD$56'H&.U_<,95S,I-QLLT3]E9907/+OHO0:
MMY-^(X%)\4.>,S(K<AFTNZ<WJ*X N6L:0F).N,!\9XJ%E(>0\A!2'OKT *UW
M:>_\/1L..D5BW+W*ABP.N'][%Y5O.(5@<]QGCQ_Q931/Z5./+OZK1WCITVNH
M#$[\,3OQ%6(NOOE-!E2$/%QAI"IAWS 9-A5/R1)9ZD+E&UVN'A!A\E/U*9;6
MX[@]TK_3YGQ#LS(*[NDM%FLF)JK@^7Y+O*>RR+M@YY&(I7&R_L)EY;M=L&,B
M]HO'LE!(S?6UCAX;RB.$&WT/*'M!UO.K"P39S[\X:&G@MO68XYD%L2#+O. S
MPA\H1^DG1HL'F8Y)>%Q&L'&R#V#W,6D-21C/'-]@1JBL)BJ+AN$S7/Y_Q_;Y
MUW@I- 2^%2;,^7R.]4#K($0XG>=7I5=5?2KQ_U/Q)=$N6F@WQ[P(CR(F2FK%
MYQ1O'*_#[4'+#[RKV\(C2C2F\T-QF69]Z.$>GS1,H0O,9?5'_67:^H:NZ7VA
M(5Y4H->3#^OG"3?[ZW^L&7K==7B>7E25M^%)TW5@GHR%J<'L@489F-.=S[.I
M"UOC9]D/,#!_F\NHMGMTY:548%YM!AND+%"=DJ]LY3HN7N5Z7Y ,"3?]T/76
M!\TM!_"4OYJ5UGP@'_@MT\E;O$_# )[RU^Q] @;R@=\*:,R.3\, GO+7['WZ
MAB&.) ]I.VL*X+Z5&;'3N9A0M:4>^ITUQ;8:#N.4U[(,_[](EM24Q-,W=$SO
M6N'J%Y3=T7G^A)AN^@TM!Z%X<SKTG@J_5MK@LLBX$ Y)WB;!7AX=74E1,.$A
M;8<;A/=[JH[),KP-%=VD*,L/XT4UW,('<,L?HS'&B3KD="NL\9+8Z?Q*GA*>
MSDO(3<>:35_77#T2F2,EA.F,%K-\7J1;AU_/3&T7QZ7>]C-ZA^."R<LW9OJ*
M;\;6[DL)'H)X,) 0VLUM[J:-9O-(;X4<V9[H+!X>RGQ&E$KYO$CITV4VIVQ5
M)E^9C5S+WM]&6;Z0QQSRF$,>\S>9Q]S6Z?<NK;D%0YUF.?M6V,UM/IEW8N&,
M_7YK6KE3'T-,&,1Z]V[Y#3%1]@DMWE7)&&+:ZO!'[ZI1##%)[2!GX!2Z*S/C
M<@H[2FP'SJ&[2G^#K%4P&@B<+G>% X?9$6Q2-H%3YJX>X1!3UD<Q/-^J3#7-
M;O+.?F_ B'$:ZI(/O;/'NYX ^\PO[RSOOF2B,L/6.P70 _?&U%7OC..N)\ B
MN=4[*[?=7#3-</).)%IAGN#$->\VQQ8,/?..F^5)>+=5=CL=VMP?[_;#;OAN
MFK[JG4YLI0S 6<EC4080ABJDOUV*V%A4@^WDV*==C4596,X$*.G).].Y&]Z;
MGMOPSFKJ9CIZ/V'JW0;3S;P->0S=.Z39@REM53_!NPD%)K8TR8KSSO*QY>*%
MQ%@69?'.MFG!OEWBKW>V3,L7[W9_<A@B:#XMQH.UWADPK1@UEXG8\]I_?<*,
MYCCZ$)%=HE"$% P?\7B)DT+\3><5OR8X1R2U*%+8S7.<5"KLDM10KO ;+%=X
M4\Q2PI=B"U>9+/SS,S5R6)#0W+(#4NZV$G_/4()7B/VN)Z:NK=MJ79M@R 8+
M>IG(6,E%H[Z.ZTFI"W)Q<H_C9493NE@;1,2REU-.+J2ZQ5?D\=7\"N]I7J17
M9*X[SV/3U1.>^"2.BU6AQ E0^ZOY0+[P>[+^C/Y-V6DJ-K<*_=EB!%\X%!ZV
M]B@_M)LOO.QG^AJM<.56W'*4X^>T,]ND8X[UA8A@G1Q74-H8XJVT2L-1?.+4
M0DY;C/3M<#SHZJS< \Z_;B#;3Y0F3V1_R.]UN3"+SH/R);1&4ZY,7=W6P)$X
MT)3=,)H4ZIJ,$Q3_+BQFHX$-ZQ1.\A_!2?Z=;\O+^U,2+)6,V?\"]0EGW7ME
MI*UM0#O<<'V<ER:>&.W(+7 ['QW41&CMOGH7AFSZ_FA#E,EQ(-)<-&*8-="J
M]H2["&T'DM$ 3_4N7-O!-%B8 =Z%95NP#PY4>!>B[>"=VW@&;I=^A]M@*[S%
MNZVPC7E'K4)A7FZ"PQC(K3;#CG:!4"PK%,LZOF)9]M%2[VROMHQ6!=V\L[!:
M,PF*#'MG8[5FNVFFGV]GNIK@_"/-W+8'_YUG-/X0R4Q2)FSV@@FJGJ7N/?\%
M98GX1BV[**:\<6YCAT]TE^78.=$AW_$;S'?\E-(92O^5T:<4)PM\5]I^^D1#
M2/L.R+I7"?,;6%,^X8ZFA3H_4TNA95?W==:WZ_)4+D5-V$K?T&UDL)PQ8T9
M91N_J1PT(V&W3Y\47)[_W8JE*:L&U"?$N-W'N$-TN+,H*$S&*4CQC#:J:;'0
MO0-OJ]\';;,M>P79=2.H(PD]FE\FW H<76 EP,@!1O8,LZES!H9':(K5"K'U
M:^0A5N6*HW1;%2]"93V&=5= 3>L'#XC7=$1[@&V.&;;I\O+*9WI$XP+5-1\0
M+GE>^MP(F%1521^"9O$'9H\Z=]/4-#CSP9GWTID/)G8PL8_<Q*Y4Q2/-S*C?
M%T>:C0$S5)R[1A\CGM/X]YFL<QK%!X5.#^U]79-F3E&7CW3G#G5/=7"$@B-D
M,!HGJ7H03JH+$;^XG>J%,6G7V6VU'<KSZ?P.I34G(;7MG%+["6>8H53>/9>L
MA$:1E=;D]3F;&31R8-77\6EL615NOW')I\KMTU0GH;:'#QS4U ( ]!DW%X-F
M"D@[5!@PLJ3D0=P,LE(L>CK.U$A3694W2SXC]CO.5<GA>G:@W0)H$D 3+T$3
MZ/GX^CWA52E2D/H='41DO4UZEPT!>SL4;)]YA8GU(;$C28RP?J_6>[%W2),U
MRW;[M7< E#6_#1R3D!<30'L[C@-H_Y*E)J",<T#XW;MHC@B+'N6-$()IQ NF
M?N;;XN/R>$ZZOT5SVR:)A'"CB,E;DE1>R QQTO2$4\]4N(.-G3 2D.2 ))L0
MU\H[3RZ$6*IK7^2]/T(_%DSG9%OW=USG?'NE^?-+G5\5-J]N-A"M%=<0:PG6
M7EGLJF+P]DV?K'<?_TF$!2F\A/65]!%,9;NM.@_%U^>]8KY@^(\"9W'5BF[0
M<QB.+K.'(N=J>M\9H4I C\$Y>&_-P7O/./A@S<$''SBHDFUS'71XS^/A:-AJ
M[A7T\=>*UIK'VC&.FTO_WNGMUA& J1) UV%XNL:Y,L"V1LVZCA-M!_=ITKL[
M\O1AS(I&(<H7HGQ:),__*)^E 4\[V5<\GXA:H[]F%HPVT6B#G]9>D7=!4)MW
M52?HQEW7J^!#_P+N0ZRT'T$'8QJCD/5Z[5PU"W70@>_"WN>VYH/D#R4,E2B,
M=]D"O;!>"=^X93W$T$,,_?ABZ UC4=YI'8O3<!I P;LT)!A+YC@<D"G?:@X#
M8G5 SGPK-0R%X=SGJ7R(,IQ'1.6^16*N>"3VNXC+U!IU^*[(R[-W=*Y2)V*5
M:)&0M)!E93%BF7#-#OLT3%3IF0R'F2I.. FI*B%5Q0 'GV_$Z :S;9(<B36H
ML+&M4ZJ%;BQS<*_T]WQ7M@FA@2.XYO-7+*^IPLGD4;B*"WQ=R#UW.E<RR:?"
M(\R%HA2":I+E1F.$ $APD8.+'%SD%RP9=IJ1NL$MM.-(O62 ;>.7QZ7^+<3C
MHYSF*.71$\F7T8/H)_2)6*/KTE,0'G(D?!D4YWWX6ZV)\,3;ZHB/X&L%7\M4
M8$8\?BM'=S)8K5"K\G8EG%P(K76Z]_JG\Y<J:;*BQ7Z_?EE_ILNQQS0K)^OJ
M 0S)Y Z>Z,$,OKX!%30-NGO@Q\W+H.FEYV)WHVN,[V2QLNF#E"IC3FEM^X$2
M,14]7\0NR6_OOM25EZGO$["88\!B$&-(<]N6L4W 4ISD4+K8ZVC3/65TX)-S
M"\*[)#;P"Z:@]>\56.?IFAE)1EL3R;"P$[Q#TIKP"[3L1I>G&T#Y ,I[!NCV
M (@X!X!_*H'))4W%%/,(_U&4M_WL[I*/:+[$3"6+B&92YB5">0!Q-L-\.W^N
M.YBW)](#LAN071-JM9>OJ12OTT/IVL<&KW$^G=^CKSH0J]DH;CFE,3G!<\JP
MH&"2"^MM)G2HV#3NZ8U8=WI\&MK/.3?V?/C$P8684;+(3@O&Y.FO>^%H<7D=
M',T^B84JQ64RSS'3"YW] $[Y,RT$/>F3+%%_I66UT>3?!<_E'K&30,UD]/PT
MKV?N)?7=S9)AY( !AZ/Z7J*KP2D.3O$1.L5V5IAWF!N<RR[Y\RU7K96?,-(#
M7TXLLY$>&>O<'@/.P]\\FX>FKHQS7 ]TM1WC1=O;T%L_QQUNUQ&I :<[9IRN
M0N#%-[^5=T@HT:D**'X^N;W[4GWU7=/N'1!]@YG8@U8HB['^T5J:[7N[Q=6>
M$$ONQ1--69A5;4)FFSU*4'FWP42F7"R4@CU9[YML+L55<W^N8B.7F;P;5]5@
M47;$_1)E961:V@YS3 2KEYF0-T(3'03AGH+CFN&"8?[BR,TGF3%S)K;(73V
MH2;?BK@C>2^*03Z8V%<__BCGUC^Q;TC?D;R=:YH]BBT.)^69/^>SKWG^L<VN
M?V)O3]J1O)-?%->#Z?KJQQ_EW/HG] WI\^OM<!W[>P\K2VY2E-6>HNKS46'.
MX(\:]+2:(G96O]IFUJMMLE@PO! +ZC(3/G3&25P6.MON/*89'I2@D*40LA1V
MT0:?LA2 9\ JD3;J4N^/+GD#@%)Z=S:KU]?8ZZD=Q^>[AE@/(SG%U;<,M8NX
M^)>0XF*ZF@9[PC&RD#%GQW'(F+/>"OI!.OU3=+[,EB5(,](4/U]\WI%F"PX3
MFAMI^J"GH;21)B$.$RD 3M:/W^AD]2-Z/WTSLUF3AP.<KX_?VGPU2)UQGHO\
M[ON(X4><%=)OXVAK'22[;^6E$PM,%PP]+-<1R90KFI=>4:."LIT]T&'QV(YI
M;I&F',NZ%&Q=(O.;/_:@_.:+W[[<O0#B7__@1XJR7]1\(PG3GU(Z0^F_,OJ4
MXF2![TJT0)]M#&G? 5E*BTY68H.)D2'WV="LB[QL1N>82]0'I7>8/9(8F_*P
M:UMW0-+=9'(WR9*[8L9C1M0.4T\9N%,'!-ZK2^'.Y#V,]$&*QAV5A7?$1E@K
M6I9=.R#V%\+R J53H7]70FW+N^U2Q#FC="4^7V8)>22):$#^E'8!BI>O;A0^
MI+_]:.V#M9SE!X%:\==>TX@_?IMP@FY03.8DKN;#U*9WZL0*2HHXG[*-=%8H
MP[IFKFCD<CUMUE#E=@)J.PYJNT]!J:%ZL]P_;8PHH=M3+=6U;<=!K?LYWEJU
MA[1H%EQM6[<EM#^?3\PULU\U<'R42/D!95DY86BC./^5Y,O3@N=46"IEV3FA
M^N6-CN*_1%]<I<5(;M-^2JDVY\95M?&;RF%3[[9K[J3@)!.O=T.:Z3(#4)^0
MP!82V';PUW@2V&H-/VIE<_G&6OT62ZWL'9_XLU-/%+1GC"Z)$.:X>)-'"%M*
MM!G X%7J3FO%XD,V7X=9KA9&A#?2:E88M V^Y)6L=J-)6PEL1VE&'6E4H&?J
MC:#"=G"JC]%X)8[=&"X^Z,_.=D)H$, K]D 268>N>).F".8(%D'R)FL0SE<]
MB._5RX*OKJXB+-ZL/ICA H^YNA76D.8?TOR/+\V_->KN/F_K?;1Y_<_2C;;5
M$AGF0@B;7@#3;'"'^5@MZ LE(D/&DR\93U<T6^28K2ZS6 Q/'O%A(NKY5_GQ
M94#"NE\7"4AK+E;?9R+LS_Q@OW^6;E3=Y&B3BQK%W\76PFE*DO(UI61%,O51
MD\8%[^&6<K6+:M(&S T'H%.;EE'7= RT#AJMGJPHR\F?FPOT+K,<90LB#$)I
M(^7:JJ^@3D[YV.*I0H?.-LMK$O]1$*XLEENL"NV?4J[ER7X I_S))T_G&PM7
MPT)E&Z=4GN$'AF-2M<&8FCBE\1/.,$/I)$LFB=#$A.=RMWO$U3NU92^GG!Q<
M$+!Q>4A6"/]F*IS[<H,IKT@HVPEO1UZ=*>@6[IN0<+96.NB:9M(C%0:Z(&TA
MUC(6AK?NXC0'3QQ@!@6=F]=X(M[RG)BYU[9V3'DY;25-&X*NL9YT<W/'M,M3
MRM)T*\FI%3IS<Z>T7Z$994(+;#8$L](P-W9*MWC7^\6K(;>RC5,J-WI$:H4:
M6@TMAZ%X&\@U)KC6M'9+N8R?"%U,G\^D6:)AG5Q? ( 1BY=BG1TXB68V0'W<
M7V-0Q'G!Q*2>+A%;8)WHFYJ&?&F_,I''0>6P^=)8V8%B*985Q<1G\^*M[Q#R
MO4.^=[-\[\[I_)(Q7(:UM]>73;,SS,BC\AYUDPSL%3+7>T_OKH%"J0T,Z1-O
M(;4[9,Z&S-FQI7I#@S/>2"E(.5)+!]DK^6R_2?@@F_YENKE)H(7(IG4(=W0)
M^2&7SUI#AER^T>3RC:KXKB&&ZTT^N^V;!&.M0 Y]*U0+"?, 6?.MK&QMF 7(
MEV\%7O59"$"&?"G"VC"3$,BE+\51Z[,3@0QY5[T4B&5#=W&'N .(/ZNT&2B3
MOMDJ-NEP4!Y]LTN:IL=!^?70:JD)LD(Y\\U:L0GA0WGTS6RQBI] F?3-AH'E
M14&Y\\6@L<M8@W+GBR'C/)$2.D&^&4:@7$NHC^^;561(M-NSU/\1Q")#12(O
M!(B$&"5REM6G#= I_M@UY1&=1UR6T5_25,PIC["JGB^Q-1+O7TO]R<3NG^GD
MP&)?9,/.,6H.50E;;$4S=7W<M,@%!5EB+',,:>_V\$D<%ZM"F8[**I%NJY@W
M"?X^;E2?,9W2NK];[I)$21]*;Q!)+K-3]$!RE)HY@O1QS,6_B]+*X!LK_YX*
MM2S!6"G@0H N**N^A$/+8^L1AYJ!>ZIY0=57?=WBTD/"F^H8Y;4KMSBFBU(Q
M/;L[1#]-O3[6;0E@I0LEL32K2U$TMAT7U8,F6(XD]5^CP(4NP&21G1:,X2Q>
MWS,DI#Q6%EZ6J+_2$HW8+1?!RW0N%,J-1&7$#WG.R*S(96CLGMZ(!9/I3IH,
M0H/CE.U<B"-.SA'+A*(UGU8P-W:;[BD5'3^P6C0D:]L-0*W4U$)RVFV6;88:
M)B'WA0($I4&;^H0TZ"-(@U9.QR7G!4[.%*1:VB2E=%_C)_63?JYM.OO 5WD;
M:S.VJONZYVKCOI9+T\1"94.G]-XSC'C!UHJ<TLLU;FRU[8>FOA1M./7/VP]U
M+*"/C.SZG<&;7%>8WT*MP1C'#%JF8QM?$&WD%WF7LE;[1BT5BW>Y:6 &+? I
M[]+5P$Q"_![O4M7@K[ 9:#I8"C#D\%(K)=2MM@V)P3UG3)D]?.]4*XPKH$WG
MG4Z%BJ'93?!.F0+SOIPB]"/-(&[BO(\TJ;B!0S^R;./N4,F1)2!W'KL<:;[R
M@!&2L:9 >Y+LHTIN?XRXU%%J/XKB ^'<5=V6R2NR243596"1?(F/9?I*DQKD
MW3W075WRKFD.M<KKCV..MU9Y-\'"5[O%A FEN2@+'JSW36[06GXU>4(LF2KA
MX^=?'\@F9_0R*RT.4RRQGR>-:L;$9C7')"^$"=/SC!F>-*H9.W"W+S.Q48N=
M/S;E+O7^O+'.WG5A"$OU]IRQSM:OPJ9<"AM[\H@96N#SKYC%A.,;)ESF_N<0
M\O11S>POF$MV,G5".5:^B_QJPYBTO'L53]O''\/<'HC39+%@PMS(L1,-VIJ>
M(YO] 51)-T3Y]1ZXO8G8Q\SW1,:XYKK"N!QBKAN2X7ZN7Z'PKY?RS-HJN,72
MJ95GA#=5:@J4WF.V>F^:[F$H&=6,6RM/'?OO>GH1W1,8$EW=)[J&*KEN\OI"
MA3GK=Q0221S$,/M#6T::B#((?C+6M):A;;F1YLTX0H?'FC#3=\QAK-DU@SJJ
M8T[4Z3/D-](\GF$1II$F_PP3 !AKWH]/\#%T#KVTT3T$::#S>6S6?4=1I?J\
MM\WW\A_Y;L4W_P-02P,$%     @ "8$I6PN>:D?C8   M4T% !4   !S:VEL
M+3(P,C4P-S,Q7VQA8BYX;6SMO6ES)#>2*/A]S?8_8#6SKUEF3*E896I)/<>S
MY*7A#*O();/4KU>V)@M&(#.C%1E(Q4$R^]<OCK@R,P[ $0""]<9LIE4D$7"'
MP]WA[G"X_^O_?-U$Z!DG:4CB?_OF[-OWWR <^R0(X]6_??/E<39_O+BY^0:E
MF1<'7D1B_&_?Q.2;__GO_^?_\:__UVSV,XYQXF4X0$\[M%CG<8"32[+!Z'^=
M/]RB&7K_X2_?_WC_"7U97* /[S]\/WO_$_N_V;__:Q3&O_^%_<^3EV)$D8A3
M_N._?;/.LNU?OOONY>7EV]>G)/J6)*OO/KQ___&[<O0WQ7#VUR"K/F@._OX[
M\<=JZ-'4+Q_YV+.??OKI._[7:F@:M@VDDYY]][\^W3[Z:[SQ9F',*.(S7-+P
M+RG_Y2WQO8R3<7 )J',$^VE6#INQ7\W./LP^GGW[F@;?4*HC)$B7D @_X"5B
M__WR<-,)\Z?OV(CO8KQBVW3K/>&(XLRG6"=XV?Y=E"1[GS$\?F)XG/V9X?%/
M;;-ENRWEC33<;"/\S7?:F-[C)"3!53PRRNW3&L'],?.2S 3VQQ./C/^"9%XT
M+N;'4XZ-,U5A>&2<CZ8<&>?/>&3^.)QP/'P!B&;'2$IB%[%1M_1?Q4 V88]2
MY? *%=Z8&+]FF)Y'A=:LYB;^WB+2W\-HQHZF]S\()?M/[#>_71(_W^ XF\=4
M661AMKN)ER39</U>@N%HBAFDQ@NT(G9*D*18\-Z2%>>=14UJ2A'IF/P)3DF>
M^.)0I:#9L8_CV9?';_Z]A(TH<"2@HP;X?_VNQO9X+?.DI+.7^ .X%2.^\PD]
M4;?9_KJ6"=FH$)DH4TX0@B)QN"<'K,+P3TM#8^FE3WP%>3I;>=[V.\9#W^$H
M2\O?<*[B'%7\XK=+JKZ?*0+/^#-A:'C1?$/R.#M@*-GABOPT-*UI=AJ"W\]/
MIM>2=2C[/OFH@)^B$CR26<O(LB'-+T25< XDXV<OC&])FM[%#13QL(@,?*<M
M*QWSVQ>:#D3TI&>TU6F*$<,#G3!,WB$2HST)&UJC<:D:8K%6\9*BK*R<=1@K
M5(3Q@ER',?5(0R^B_D&&V=%WB3,OC-(%M81R+VHS6]2^A!@P<A!,BQ'# BT(
MJO! %2*HP 05J-@W:Q0W@6A05I/1TA+&K/&O<!6'R]#WZ+\]WV>'2!BO9EL2
MA7Z(T^H?;>PWQGP0IM2!:YI5'VL\T+S" ]T7X.VSYRB;1$:GO %6CJE$S3[.
MPCBC&Q(^17CFI2G.TEGFT1^D.5ARFK$8=P"<%=7Z$<VH:U@B@.8<@6FPJNQN
M]'&H$HE-,>;W,[H+69+[69XP^0 P9?\4HS)D.R@KS/@]9<:')O ),>+ #@PR
MH0Q933'@#[.(Q"MJX6]F 7[*( S8/\6H#-@.R@H#_D 9\):PW:'0J7WY9-=S
MT=J"00Z4H:LI#OQQEJZ]!*])%% _<X;_R,-L!^%#F8E&Y<8^@%9X\D?*DX\-
M%/Z$KC@.$^),J4T9Y$]Y2IOBTI_H+XC/+W"#F4\V6QRG(NP,X%39R4;EUB&@
M5CCV)\:Q#(T9QP-=-/"8$-=*;] @YZI1W13WGKVG)L8SCG,,8=?.KT?ESR,H
M5ACR[#TW+#G<"3%@-\D'.6Z CL98[&RV],)D]NQ%%/(&>VF>\#^#/&WIV<9E
MP2&H=ECRC++D-<4#_<+P0)\:>$R)1:6W:)AEU>ANC(4_S%*\XC^'C7ME"/O*
MS#0NZ_9!M,.V']C9+G!PFU*@N2W#["I/:VN7K3<Q-2[PPGN]#%,_(DR V&7!
M.07T^P'KJGP"O&+MF]HT,PK8B )'-73T*X./. +_GY,K1REJ$P@)C:G#CS.6
M\!5R1&84A72VQ8GPQ$!*47Z^<57C,%P["I(%U#]CIAPYAQ97XO<X$4[\E!2E
MPE8-JTM5^MN\!6)9WD%.?R;+EK\&XMI5^Y)("8KQ.R0I;-Q=,3$SHL 0D67+
MWT^*V_!W$Y(8_5T'W54!MM*F=.'7+?99:K.W(4D6_D,82NRW<8I'DRXE*,:E
M2PH;I])U56#(\AHK#/EO*89O1KK4=ATD78"MM"E=E*;1C/H?+UX2, 6P(B1X
M">GOQA(L60#&96H($:?B]$"10]<".79@_5P@]V8D27J;04*DMG?6'.;;T'L*
MHS +<7J1)PGNS-CO'@ATCH\GM)5P? P9DF$\!OY9Q].QGD7PUV;(%Q!15"/A
MQ)WOX0HB3RI;:45-,W'_+UX<T-]$7L:OIU*@SS,B/*,)2P"\W&0W'?A ^W^C
MN-+?<%S1!<-UDB?-F#RAG$*EO='6SJ%RF^^6GSR&(M,5=TN6:;3 R8;E&2U8
MB&0HF N=!GB&J8(SGF#=$)8:(_83S]E:E#E;Z%>.%W(=#09O%QEK#ZP=/?EF
MXR6[8T'TUUZRPK/R(-_-/#\+G]D_1CF!M,&:/8C Z+D[CP3*Q\?1!4<9E;;.
M#LT+E-_&L:3/*.JGTTB[[^"0 AQ(!@\?MP?-- \4U</#U4%QF'/<--GX+R#'
M@.JD1K/3NX [RE<_\"GXKZ:HH97W4#F]76YC;#'^1EAO_#@@>9:RJESL,!A-
M"%0 &!4(&43<"4=A17,+YZ[&[NT(BM(^*PN-^N;9?3'B^7Z^R85C3[(U3GBZ
M-1V&XS1\QGOY!Q"I&AVJA;<H .R</ERAOY[7**,[AC)_(U"A?) \,T6Q')]1
M@.]CM'??GG_!L.=O))H/0N9)0CF'+_-\5P^Y]W;L5W-VH238YB9F3A1/&.8L
MLUA[\=V639'.5ZN$UU&[B3/J8J6ASY.J/Y/XF7I>..CR7IPC!/6-G"%N6G%\
M*>"@)R]B53I/D5=BA,(2)<13R-UX8.Y9ADP!&]?O\1K!%3YD1CC>>N'%\<!9
M>M,GBY;S5W_[D44^"@E.FW8<<42.T'A$"-MFIT*9I+D%6>R#8E\$V["9F.0]
M/'[Y"@2N=]O'D;/AO70J7M7=@1]Y:1HN0SIVBQ/^3(E2?N:Q0Q[F 1N$;U\D
MU?"<F+!6=VVS&GOVD*3$'G%3;IIY(2:Y:!P)UV$-]_9NRQ"S%N\P0$<V;S=B
M$Q/GSE%O5GYE&6-$TU=VMRW4V C"M(I-!-5O6>;9"I-5XFW7N[V7PQ#Y' ^<
MJ2H>0+2LE_V@_[ILHEK]GN59_ERBVGS2/DFY')$A5&J,C+++-F02+W&2-%#4
M%;J!^8Q)50=<)V)3X%+]:NIR,;1G2HPOM1$V.9N2*$NH:TK=TS_R, VYO,&3
M^O5 &.?_852<BL1%@1Z:U^A-.%M?<[-!@J.Z@U_O=>0OD[J+_.5-7D3^8N46
MTO'R(._UWLQ. /J,<,1GY\>><V-YK(UE<URQ1!$C.RTS3QK++/).,KK0XBHJ
M/4756E&U6%&?[13);,W7<NG\RW1NG-O8S$%UP^*9,_-X&H]2RS'!C-W&T;./
M/5QEZ7)T^2'0'C.+@ZU*BCJX.J^_R!+4Q+M_%AQH/.\M1P6LQ9%'#<("?W3.
M\)^FR6>8GW3*/H[')):+19912<ID>01UO$!3VR@GV8&"T_J2C5#Z@T!KFM(&
MVU1H,4JIG;(M&\7O-(JK@6:V(AFM&#@7C.*W$RZ<!MM1L%A(;).#5Y7<,#X_
MM)WYM6!I Q<9)XIO+W4GUGZA"47 ^#O.-H>P]E5."\?OM,Z)FMQ#3^V];7T.
M.LZ&.:E)R^Y^\TP(.EERH]#G)F001CES%;&7Q-1<;'X#.H0,(V&O^JT&LI,H
MF4O_>E$O@:52,'?+Y\[9I5@"NBJ6T/AJDN>@::;2J],[&J<XT0S\?_,XS&:\
M\%@Z>PFS]6Q+OXNST(NBG5@&?Q2UV;(KB='U@C8*]K0"&-6IZ 3^W^^^T!4@
M7C4N17^E*T#W]0J$=N#O"?D*WIY*T.<G/84P$I-8,[9Y4'GO*:G@GVN2X' 5
MB_)\_FY!3<"4I7>3>!X'_*=(!+*#O^=IQHA#>>]NN?!>[UE-6/J'+$O"IYP7
M,E^0>Z^GE*03'( FO%5<32N. NFB>J2_0UZ%W2FB/,XLA\Q[=6+0NV$*,HF=
MMGNC?^35'%].G2M?3OU,I\C2FYB>/R$)_DHIMJ;FT/P9)]X*\S]>4J7*KA/X
M;4+?'?^4\-.Y]9_".DQK% X1!Z?HI< $>0(5M&)_00&[*6:W&^)%,CH)8Q20
M*/*2%-%#%/'CTZZQ,;D]ZKQ%G@)RHWHMS'!-%^0ZC+W8I];18VEHM3H8PZ,A
MOD#WK#;,]I1:XJB"C6K@]NUM"?(219I9.\<N*?,^>\RJ_IQOGG!RMVQP_'_@
MJ"N'3/H[H-X?G-]67M8@(I ,*@.K ^0ZU5B<(H&':(]3YRT-K\_0D2+/7@1,
MU:_ 5A092].U%8'X3<Y65%R':=TDT/EO4W$,5K-B*FKQCS%3<?Z4\G1Y-9/Q
M\*MQ3<=R=J<F)/JU1,/NE:PJY8>MRG9R3B8A@=?]#EE'+'X?S +L*9>H4;,3
M@% ,I2HH8N,\;Z'&MRBFQ#!^>VD,4"90R&G0VMFOP!J])LD2AUE.N6UZIB@$
MN<G9H2J+L' %PG#Y;SMT!#ZS8H3"F><KT$U5-<GI:29UU":GE^278/4YI>.U
M@M]6OKD]VG*_EKH=2:86@CRNP6OP+/GZ*'X5!Q.F]YL[NP&:V,K)#66DR?CY
M$D1H%!OD?^/>DXB;S>.@[#"^(.Q7HT0%K.!D*(9@%'>;$8>N)_;IP!O[QNJ*
M 7Q]Y=-YGJ]==:7/"/_U6XE4V&%,A;B&16[["CR-RB\NP_VN0AW'&$S.;SC"
M].V[!T=+FI9-JD/QGP3%8U&:3\WP;$2+N.F8<HM2_'-B9OMX)%JHYV1HT.G-
MF=O=>LIF/*QKG[^"HZCR&T0^C+O(UC[\R1U#!WB^_4/H8$'3TJ_:U!XQVC3U
MLV@D6HT0)_KJ3Z,N964WPM.VSU_!2;2?*^_XS<IDSZ%]--_^,;2_GFEI5EU:
M _*MJR<^7[TN[9 W!\]ROCI-NI]*ZCBC>[*:=!_-MZ])]]<S+4T*IK5VL*3,
M@__J]6F'U#G(77>D3^?$#\_QDB1XX;TJ%$B0_@ZHP0;GMZ5Z!A&!Z P#JP/[
M[N>E(_K$$1JNKF!Y2<HNMO*"#&DM>1$A8#).O]'"GK([NK*\R[,T\^(@C%<'
M*1@/>..%K$Y5V9XC]R)ZDFW.^BRS22%HNQW#Z NQ\]J.IQ3@5YSX8<H8_13]
M9Q[MT,>S4\2X$)W\#7N)0[MC$EO1:9E, CN'MHNZU6+.7IF I3*RC3(AZT3#
M+)F,0>+2$E&T029H?4"<L'Y5=U6?.F8N<H'@;4=]%-&T:!=<->V"MQZ-@'+#
M&-$(K2VV)N>W)%XQB^(2/V6BFEW72=XS$B@]+3.:9O0"#-IX69Z(YC1DB2**
MR"RCF*" H@(Y]$99"N >9IKKT8Z&ELO:BF*)3I1.'[\3!4J]]2.[VSLI=!B^
M3T)_]+>&HR(UK>-=$GE7A_[1,ZHB5(#1EJ'U5;R?&I>[S)L+();YBC1/1YM#
M9TIG )_)ZIL.O%VI&J]J'!I6C4.?A]\;OUEM,L0V5A6)%"]H5^R*?2]=WV**
M)<7E/B'TQ,AV#*T_\G#+D&9-!L*$_>N"KF>%.\J^PN>!5?52AV>^SE<\8TC1
M8UA@<XIPB0QUU<DRH]N/N9"QOU-^B5<H88<%ZTJ2T_.;=_9"884X\@7F*AZ"
M1?($Q.?W^)SSI<GT@+?TK^SZ'\4EQ2*&**=,23MQ!U(BVT*3;UV42]-@<C+:
MUKR9&T[U>Y,/AJXR-3!Q=&<)P-BT?FN@U.*$)"5:R*_Q0CS(\8;O*W489\2+
M26UN>#.N1F.E5ER)07B.7(5.O*Q*^==E_P_O]8CVO>0&OD7!=!!F?!OQQ(D$
M#BTOQVJ*N&E*@],R^JVC$4*T;Y*0RIDAQLDX_;/)=DA[VK'K!\PO&>,5J_,S
M?PT/PT^#XX!GP=%\IK5V!9#7ET*_,IANJD9UDY)(T\<-?UP2Y@W)<,C^R#%X
M1,QHFTL$U GPR0%!NSBEC4K3L8'3 579J&O<T6%C%&/8$!JFK.*1T7593?P-
M&QBFF$;%TC#*"=;41!E*8XVW+_(T(QN<W(;>4QB%V:X_"4_E4Z XRH P+4*7
M>(DIH  E^!G'CL)!2K0F.@1\.P?4U>LV3/A'3@\H(!JN#BA%=$U+%T?G?[?C
M"<HR8QY/6GQ@34G\3$CP$D;1/ YN8NJXK\*G",]9ZD!Z&:9^1%)ZO@Z5K(9-
M A10-6#&VU\7V/ 4@QH?)!!"-4;H5]?UFX&[1,8AO8.:[B6Z\A77.[_0KH=^
M-+/Q:N4%:/9$H&+2R542[R9X:YWO 2K:>QKK^R2G1P!5^XR@_69\_V#H@]C6
M2:V]A6V%#GI .M(Z ,]I2M!H*V"[>3O:SQQ$C5+3\2WDKPF,/@WMA./^4O>-
MU.SM0MSQ_:+U&KQ[=XFJ3V4G3@Z]B]6OY-UPMZHP<SWZ-BOF=CNWAC1X#R1'
M.KP%H[>BQ5M0=Z&X]"BHT\ZCBH9])4JK3SI&5%N#&V;O.H7N7IA=>SX/L/>D
M<'0/A%Z5'$UHO'X!AXA*D"ZS.'JH2>1)9-,_3W(<7&VV$=EA?(YCO RS=-!/
ME_@([J_W3&Z:DPKHR&](ORMW5X;&!$8X1UJH-U&H;^@HFLA.JM"1+G*9*]1+
MTTY]Y#1;Z)Y$H;^KXI;SIY1?&W<PS<!H(-]TS&K+>.T #S% 1UL)/&S(LN8X
M&N'0DUI#0C#$(T217-9$89%X =YXR>_I/ [X#Y^]#4X_X9XXH-0W0+'HG=NT
M<-3 ^0TB_Q%Q^.A7@8$;%2M'< *BXO2C'"(V4_253>?/7ABQF/LU27B7CK%#
M'9+@;,<[!M":?-!C '^KD8_1:0DXN3CL@0;6 _VKQ3+8G;)8"*I6@I8D07PM
M;S>H(BN'8T16E!C"FL:\B?V$H^U%=#T;$A?H[=6JO?"BJ @,45W_5R_AG8LZ
ME.((,P+UG@9D6ZI- T6(]K)*$8"":N"'!(*5FFF@B#*"+L,HS\)GC*Z62^QG
M3"$QO%&!.+>E2M2=ZZ,Q1( 8V$5[SJ_0>RQC_[&H7-3E^':/A#J]QS-:<WB/
M08.<7:T5Z-R6W,14B&/*23L4X&<<D2VU"*K:4S/D>]N0<F'X#QY:3(>4DBE'
MN(=GB (9+1ZR 5Z&<9CA6ZK"CE(ISW>?O+^3Y"+RTK3G@@,X"_@P58)F6L1J
M=&8<GY;46X>W)="M(2/1>RJ<7./(8@&]87*-F<QP=!M$]UQ]BCA>B"/&XT1N
M(_$ZVR;/[<-[8=V469"Y_T<>)KBLN7=/=S)K%MX;L'#D)] T?(8!V;:'AC'2
M,9-&7:^.]71/?[]FI2BI<])>B=*IN:3 @"U6E"J5K0GH71+@Y"ZA: 6YS_R?
M<\__/2*KWNL%N8^ @M@_N?$2; PZHD=&#1\5"+B]89"D.8$1<OIU3>N<JN'\
MR3'GMUV#]! /J]<&8R ,OB=P0RTW%P,UWD@@_B8+M7;*S!CE5_NW]LU=BN;9
MFB0L]&/X-O0(CN-KT J?MW;_62'N\N)3@WI3N?&LEN#\8L&<B!FXX>S8^>GK
M/?X_K)U&&*^$YNYMDCTR"-O:K@65R2NZ%IRMZKA1:.9&O?'_H +WJ9AN8XO0
M&-IL<(^M*;*#*C+[:K;QP) N(?0'$HVUY@*J)A!,TSKHKX?5D7R1?\"/=T1J
MK/[B1"ST]HF,2GR;R4AD@Q?>*T[OO3#XC+NXN'L@/'7H8$+C[RMXKR<*"YTD
MV,?L%N0=3ZD+.2JLMSE.3U&,>:X+I6\>!VZNVWN(3>0I:+'G<9JR(GV4IW'L
M[_AS(B^:9Q=>DNSH+_OZ@2A]"^Z++ '#E@4FA0RLQ;"150)L)H8):J"""EP<
MM1U683"B14][$E>4OPQQ^4IOP @9_@ J6YT3VVH]'M48N#$<)&A+U EFC9<*
M@[LG#:IE!)!;&C/9:)'*_"V'.4IM=",2Q+"V]9=EQN$"^^N81&2U>V"V:_]#
M,<FO@"PR,+OY2LEE$F8-'PD$W-[ERE*= $EI6]_TIJJUCM'3.7;2RRJMXS)C
MK)UZQYIGBKT=6 AHD7BQO\9W,>[50X 9QHWTMD$R7G.T+<Y8A]9.48$0HABY
M55B0[1F.(@[3W%X%%)XXV<&<^W^$5C3ADUBK.,JA@2J, O&$E :PCR3)O$@-
MR07[1'0'=Q- .N ^TD\%>SH_WVZC\EV5EZZO(_)R$R])LA'"W>_#*GX-U?5R
M4(SK^08:**A+G),EXAW8EQ0M%-9XN7%]5;>$:-+98D@S7K&VS)?X*;OVPJ0_
MA-DS%ARR;)G37HBR!3@L)#G**D AR'@U8Z 1@WV*&'0DL0YC0<@^%B%*%+/W
M#H-2E#T&Z8D,M0V!OJ5H3&6:T1FLXF6/N^A0*^V(#$&L<T"OK]X^2),+['CK
M#3YPZ:]W4+"%%YQZ[&5]P$></(<^;G?0/I/X&:?L]IMY:BFWA)M_OR!I]IED
M?\/9 _;)*N[);C4.#\BCQO"R=;X;6P#$1I@0-373PUK#,17F93880Y7^-D,[
MG*$:VU,TW[":=TX4D'E)(]8W_.VK19$"=TV2XE=L7%=:K!LDIJ9 6Y%]\UJU
M=5634K4CT=VM_BT2<UE"6&,9+A-U'0FU#5TMP3'V*DT7/64?<,1>H!]51NB[
M@U+Z%EJ+6@:&^6P;@<2LP**M&HS+VR:UC2!:U+7'F77QI[(),A>FSBS=X0^@
M/-@YL:WCM1L#R%$XYGK _:ZJKMQ^@0+R6,&'5!P\O-H7\E(6\O]/+\Z]9(<^
MGITBQB736+)R3RN%!>>1[&I-*91A42+JQ+67VE5=&=TMFX=QH>88<NG1*YQT
MJ(WK2+-"4\/TH#M.S7#?G7BLW2.&ML2:<%QK5P8$S !D>@5(IAG\NK\:X--N
MKW*:PZL5R.Z0$4@^!096* @(G&5\1G91"+"?F:=6!!"Z57)</:'B?W4C<JG8
MPSSB?$C_=;<\C"[PPT>^,;TA>- T)%-X.4]0O7IE6+-GP'& &G9S>0-"[21>
M@MRUM62>,XCU[;:7&QO\/4\S;NP5IN""++S7OX;9>DTB]OJ9U8AN75M70JW^
MC- L7#AD:ZF[<!1!J;16**)3&+0H))3@;5$A5 3V,^\5O=18HGQ+8O1<O-G@
MC[[3+ E]%M],,R8]O,(8\GA@VTTF[PAL3PSLG*O'Y>S'@7;8$E^,\Y"\.;.C
MY^--%$9X-*ZWHA&>BI\B_INP+'$XA2?CK0S4_5"\FX:NWU;55EC:6X)G0?&<
MQX%4]I])4*;J<@%0,BW>HD84 ^W6SS2ZG2HUHK3WR)JP/50V WO&0+%B_V$E
MNI^]"'<W[9+]#"@$0]/;.J^&\( <6N.O#7!RU4CP!SE.I%6:APB4>/8<QDJL
MNX/NK6.@3EUS+IO:W5U4O)U\1(HFUOC@,\Y$72MF1G7P0>L8(!_LS66:#RBP
MLMC8243A#:25&<$8\)QU$FBK:VA%M U)73NS$BG"3.$^:>[[^2;GH8+YAB19
M^(^^*!U\HO%OE3H FN\P5=TE><5=DE=C@KP&*E.[2AK:(KG;)"FZ3X&UN_/H
MY#X:GV4MY-,5]YX1O_<,CWDUAB74C;TH<-6%99ZQ=_)3%K..'#(5$EHL$'N$
MR=6K'^4L5/PS(<%+&$4=0J3R*;B([# (!_I^4(:,U8U5H#C1(:.#Z,HCNY#Y
M0D4D?7C\TIN4+_6-=ERE96[3K-:(.7#HB(-')Q2!])W;_'LYFK?&(08).05;
MX>>DVQ^5_6Q\>X%/[]IB6#$DIG;&[A->[I1MH::]4@LXX;5OXB+EH__9T<!H
M:/&%]EF-5V&HP98-@)RJLB'B$D6*6>.A\J@6=X\WL9]@+\676/RW@Y7D/@)R
M5/_DYBTS 0>=! 5$-R$@21(3&-WL/W1GY_7=EGE6O4IJ<+SN\_'#>9VG-@ID
MW&JO8:JWO>_M)Z4U%ONKQ\B9];)5ZQ@@*^W-9;S_C0#FECW:J4>D2.(JY^NS
MQT(ZO6DH$E^,D_/5G-DTPQPG1PGH;E-$9$C=G1W533\'3PSF%*T@C/*,>@./
MV,\3WI9!A#YP<$V7S;)3\JS(M+[RDI@N(Z6G,C\*Y-\6C U(^U'!6 @9/W(+
MC%ER;A-G5".-2JP1XU/4P)M]5&+.\@F%=S&]]P6C<T?KPP(S6VXO040/_?-=
M^P1]Z2;F(4*35\QA9CP5ID.(7>;%6-AGXF#S'(OF8.JP[&>C"HG%E-YV3C^=
MP&M2:<H/LJWS[-M]\Y)B=%Z8F*P>0=V\K5O+JT\PBB/1!\BV7U&Y%>YT,& 7
M.GT,>=+:*^1$-IM0/+MB&;=-5.L*&D/N!&P2:,$G)6#&JX_5V(AGPTU\4(V0
M^QHKP$TBXU#>^E7#P*7"2-<'IMFKA -)?(+C"*X;YA)=Y9I?<L@:OGGINV.!
M25#Z>QAQL7C_P\<S+AKL-^)=T]/ANZ:BY$%Y?\-L_&N2+''(SJ@#$=*=1E'4
MH.!,BR04+Q69L+=V<&5;\?Z\B5E9/^,4E<@AAAV:.@D"XN>\V\]QTG>?$R5*
M@I E*J]PV=O@M$$;OTD;+' 6D<!EA2W[7KSA_]:J&M*693+6#MFK.TA/B6>/
M.8F][?&ZAD$K QY,9R'G$[-:$2CQ,HS2%V^;HIE(B$(G94/JG9ML@T[2$EEZ
M.6"6FSC-$JX?'L+T]QYW7>83;28ZGMHT0]6P40W<I4,N1>=6CAHBG@/N*DNR
MLK>-O2%)F4^TN>MX:HO<50)W&X"4HG,K=PT1S^9#5?9R^CXASV& @_/=EY1E
ME-[$13FAN4_1%9'Y_K:6\(G@3UX5 1H/[Y0=+5-AN84E*LBK<''3X%)C<\AX
M%+>7XG=PV33 ND/#H0E^'=-:?YZ-MC@1SH8;[AND+U$EFC-.&@INFTIY<9:Y
MTIIXXC@XK90Y,K4$D*)>W;V79#O6 3YE9P.)%2Y0 #. 7XE)0S+_9DR\.^>X
MH"8RD[HW@>P-&8'@%A_2LH-EX;T649MS'.-EV'6R#HP&/Y=MG=7X Q]F]Z0L
M/L=J<)X\":C<U'M7'KB9]XI!Q:!&6Q,@1BM@(PJ\C,JBDP*^F]C/$-L01;K9
ME(Z])RXW\=SWDQP'MT4PC=K&W:(B_2E<;@9!&$\G$A#+$+>X!R?9FEH748W%
M*9,G\7 ;1:P'.N7JC2M6E-\6HD-KMTS*[B?2>V_'<HI5.+3MNS'9LSF_!=[D
MX-!6P)L.P[52>8C;NDEG+[^":N/$B^9Q, \V81PR7XZ%OPIEW95V(?<5-!NC
M?W;C21H"/-=[WAX"H#R(L1<#,!^Z5U1I>3=9$Y)L1(#D=%2:M=,K;!LT2ME5
M=2YZQLD3,5J*U S>:J+<#G4")53;7<MNTECCY#MFZ+&[_P2OJ4#Q:[:R9N U
M27"XBB_R)&%IKMS]C40]Y:K:/[7S.]A_Q)F!,C,"!K88=@14(=+IA$*  ZT!
MG!YH)70G<CTF6Q.#.V$O!;VUVO,\N_"29$?=Q5^\*.^R*Y6^A2:<R\"P<A')
MS#%VCB*L5Z;<T(H <@E<EJD4>25N(EH$M?<.R7LB"46N"$3W^VG]@Z'OBUHG
MM=:7IA4ZJ"7-2.L R,EYGH8Q3E.4QV&&M@D)<C]C3:$PY2 A01LO]HI^ODY]
MM $6(FKTM/=45#2NPT%[ Y!^L5'[&/IL5 J(+;&2PP;4P\W0.B&I[HU6:VWI
MW&[>R*HQ&]&C+$@ 4^Q_NR+/WP4X%+)'_U&+'/WAMSE55 %35M>1MSJ0JLZ_
M*PK.T3S&H\TE,,2@666.;IJ104+8?&QZZ)Y\QMG=DOH> _E<"E_"GY4.0;#P
MEK1&83_?RTV6EPK5B08II\" ZHQGCN%LG>$]*(#<RC%7!"ZS[W=+T=2$2%%X
MK!S,%V&VFR?8NR#!H;7;]6? L=R<QKA:I; 0 X88-.NG<BO%R! 9++X6>"DN
MEL-X=9^0F/[3%XT.[TD4^COQOT,9C-!IP"\%U,"93]!^035":!^C4R2P0;\6
M_W6=T@C>+#+6#EAC[P5+GLB3'??D1"7LN?]''B:XJTFSQ!= INV9V=:)WX,"
MY,0?=46@:QT!7S2=."V*M)^B$@ET4K[)=G3XRS 3 =#38699^<Z-=6:_R-.,
M&BA)F0&WD\XSDYIEM*RS7FBV9$\1+6#*L=F5 V3T$B]QPF0QP<\XSJ>2@B?'
M@+T)>0JTM5="F"N-NSQ+,R]FR;8=$MDY#EK ]W ^6U)U!!@B-R-@#ZZ9=.Y%
MO,&(]%%E> G*=924%V"J;'$G2Q^V=^\FD]6Z>R1NG//#(BOSB49-O:ZI;530
M(Y1SA 5':L"Z$C'NHB#)#6)E![;I'62%!FL"#K(4@9#4FB#=)X5]H21+DE\!
MQ6E@=EM'XP :$)D:?64 L:IPV)>L20F6+'\1(&DMEJIYRNJZ.65UJ0<OPY=Y
MPB(_W&;HD#*UC\'E:V2 V)(Y.6P@HF=JG2"7[BEK5(,Z1575,88.$O@@F:4:
MJ^*CQ'A$C\JF;F)XNFYV'::^%_T->PFUS"\I(FVW,@-#(3<T'5,:-P<%7"0
M(P894="(P;9_=S-$5Z)"+(=!.WJX;+TP*&,Q1:;// YXVGAO042]R48+X<D
M=1?)D\%NG(#>R'3X2= AQBN6%Z9LB#%4VAY^EQUXI_OF6XF)>\. ZCMBZ,"X
M+ K9"C4D3JIK^KM#R98:"S@R.N<T7D6P %P>&@(TXK"MGQG#E"5*Y++"+.S,
MDF.5HY':C%+-:)M-N&TQ!28YIFDKBW00RC"#W)=1X0[;LW><!G/LS6>--0K5
MX<SB[*<FD2:1(::XBK,PVUV'$?Z<MW3"[1L"8(7#J8Q7QN/P$ .(!$3K^]])
M/2)#$J.[?K7!R8J:<C\GY"5;LSQ%+SZ\\)<<#>:%UEDML44)&PG@J(#NB$7Z
MZ4L4B>8HGGCM^5@T4I"*(!X/'R5F6$_K)DI8P]>/"^JL98Q(((./9!9C)?+7
MPC"=L;XNRADVKUBY\!ZKJOEG#6.*36/-AF+ G!E.>P0C0U0P>F ^;KPH*E_N
M=AZ4K:/ !^3>;)8.1@X3E4 =G8?M9"22M#'+!VL<14/V4ML@.!<T)K/%! RD
M8YNHE89$CC"&U?Q-O"3)AC^SO:7\=Y/A35^LI6^XQC'0-JVU8Z$!'/W*P",.
MW^X3"&DB$U7*V6.@14M%3YFAXS#.PD;=SG:FX: GP2^+P[*=\L0R'IE)+KP,
MKTC2?=:TCM**SU2S60S1)*@$ZC!*<TS&HT!-!VT<N=R]'<RZ!H[B9MOI5K;G
MC[KM4]9)S4X?=*2>9++:HDA;>,!;DK!G?(^9E[5> <D,!^N/]FDM*9(RW:2"
MC@1X1RIE@,1$E6Z.E,QG;S/4SJY_^"@*IY[6LMHY10RTZT9V Q3N5$)=9+-;
M'#GW,YYP=['VDE5GBX6^H3J%D@^F-,T_>S#!59*UD08$@/< 5UV. _[C+%OC
MV=9=%F@O<QS64>XEGC76+Z-3%V3S%,:B1"M[ )R&[)]%H;P+DG9FZZE/ !03
M>4#F>SQ48'D&6AA3<SL1+F-2])CR&2(0P3*Y3("XC;160P('8#ZB3VJ+A8JW
M8>9%X3\8&N+I+T-GOF'VUS_VVL<?<)'"E^ BQ8,0K%65&D8%5K1XS!7JY+T^
M8)^L8B&$9$GEK6A<[#6$TYT0JO :T2"OPVSVLA,.W0@</H/Z&QU_.EJF^C$(
M=WGIQ[B,DX6NM48=V:L:.B62*[*64-[#65)MG;I(::\"<M4+(%V0>1!P1>9%
M]UX8W,2%>N#/$I\."\<^8*'X\"-.GD,?B[S$AIKL*^%O"RRTZK)A]$SKAJX2
MQJ#*S-.AA8X.@9'$D"*QQO[$U3[:JWV345Y@J[I;BL*9K"7#<3G-@5+#P%F@
M=7/4H)G7%@4ZS+#=KT=<M)3]M43%35@3NCMD))(;O8]9>*\W 44L7(8^%[>!
M)/N!\> ;F8YY+5W)L*;%^^#=)N,/49DHD\[LI1YFWEMT$P?X];]P=Q) QSCX
M-=[^?+;N[P14Q,$B"M?5Q5T'-8DTB8PRQ0->\<Z7XG:GDR?:AX%98G\Z2QQ1
M ^6W<([XH8.21)8\1KFA]6JVZ\_@W;=S]5KLNI.[UDZ2D2$Z&-K>6^H.10)J
M2YY/SPC )A_,9'J?.3A4[K;]M)X^XA$)BKB^I>"9B$-5W)6^'?>F8A^&\2HS
M-1*HQ (Q-(HD4^<EVM5V8CB.WT=>HV?-/ CH/J3%?V[#&)]U'CP]8\&G4,N<
MEHZD N1I^0_$@*.[V)5)TD==HD0R>R'IQNT3\]8S2N:0,G)OP2*YCZ#AX-[)
MC:<Z-*"S"$U8P2\J[H"BNB,O"9+6<+"N&@DD4SO)5&A6CI$(C)1:6A?[02$_
M?E"+#?WAM\\D?L@C?/;^Z?NS>9(LDDV<!2U-]J3&*@I)[YRF9:,7N(I<C+P*
M@#A0Z#,&'C'XLS-$,:!_%G'9!4XV+#N&&BZ_,H3LFB=R7$.4B&C#_&"-ENZ2
M!7GI]GH[1^J:'O6,M@T/WOF*)(C!=FMTM%"US>3H(I4A72FM*$?7DNY4Y#CZ
MT:%RG*YBE-.*QE6B'+_/ [*EM))@^):1FAS?F-$VRS= Z_"\U@I&9/H"CREP
M?!N;M+!\)^5LF 'W),V\Z/\-MQW=+8<'ZQH#>Y/:M@<$<$2ANVF%*4'>-JN@
MAV;6(A%[G=E$&XR^I+:AX<#H0]>TMA),N^!K]PZ$K44G":QJ'5@TGO$RGK.-
M9NC#3S^=_O###T7_".2E+"+QGWFT0Q_/3A'C#/[TXC^]./>2^I?N^PNV\5E7
M<\%.@MM0PSP#YRZY3\AS&/N#BKACN*XJ/IC6MC+FX)EW5B+@5AUW$;E-(?=2
M3I:!TM_#B//(^Q\^GG$^8;_Y[5.XOL5>$H?Q*CU__H1;$J &QRER1N=\IEGB
MT\U_H HH.O_V%_2K #Q@R1E#/R@JF+2\2.I]#[.E?V79I.AH1=]:Y>IASB#2
M]+(3G^UWPX8'ZT=H+3MCW= U8[2V7;*^(*UCMTR";=I#M&:<LVYA^)0E$8O;
MI'?+11*P@$A'@H+<8( P=$]J7/G3,S0)J3O&P3,;<Y%XO%5&DY-^=96(($EQ
MHD9&LYFO\CTUU3Z"Y\0Z[*M9)LBV-*%$TET S>7+2G:>A-#2D+(JQ),R]_GN
M)@[:JO -#0,HJ+;I3+-.BR*B#LO3CF59A\]AD%.MY:(8WR!YB2S-#.FA O#C
M;O-$HA:5T_IW@';9F\<6-PAHUO5%.\W(("$T_="JD;L?>6D:+D,<W..$%W:D
MZ,Y?O"3H=DZ5/X9XK-) C*?F5CWO:TQ0 Q7$<8'[M@87"G-X;UBQE25.,%M<
M1I"'HC82;!LD\!B6#IQA=4XD>E2W%I&_2U9>7.1:79 X)5$8B*(Q<7 OXA%%
M'M9U&%.4J:E=O?Q++\/4CTB:)X,IT:;  &\ QD;'M&YHXGN*]C#F4?0FSLP'
MJK!&-=JHQMN=/V2<'XBM3=8\&!MV>,,"[SX+9<9#CK^^>8T_'V@X57M]Q\%G
MW+BKT8[C^F*!_&X,D1HA!R>8%/\093*:>H%%6"_'-8F[&Z1U#8&\P3J8RKBE
M1WA[30;0U9OL3NH1&9+8RQ>0>6XUZKLJNP^HVJ&"\@ T\0:%[C.<(@[8S<N"
MX6=<H[_7@C#Q;1CCN^5%@H.0M<?BWL G[S7<Y)MSDB3DA=5+];;T+]EAG0&=
M*8 "H +*EGBHX 01'K-K!H@60XC7CN$HH1*G4U1@A2JTD-RZ#4D@B"_)&(37
M-+\;/CBOSL2+%X=^A@-N]7R)PRSM-L;5OX:8YO)03,MA Y.BX%>-2V&^<VS@
MAKO)M6I$IR+A46<$'9,@J4D@#/R<D^#D_OSA\4OZSH&-#V!+HDE_B]7L>>'B
M>R_)=HO$BU//9UN3GN^:?^EIRZ(^ ;CRO2P@\_7P12EK%B'Z3.*RLC6#'U++
MS6%7%\!F$'T*.V'6W@8>W0-'8#X[E6.&F,QE]XX>\G:PD]..'3P3-*6<?$V2
M2Y(_9<L\*NO:=C"0S"= 5NJ;VKC!4<)&]%1"OK""(Y*F56^,DP3[Y!DGNW=.
M.$N*[@1"3'MU/EGZQ_EA:=)&LL+YKAYR[^UX9RUV7W6WY=J6KF2)PRRGVW@3
MBPJF'4QJ$!*T7NCX&-GRA0V@#G&9W5)0Y\E* 1D'I^7;E),P+O[I1IF8E ]B
M<<OLJ2X<12PS*0X^><GOF+5MNQ+G0I<&&OP JD@Z)S9>8UA YG;7IH0-DN01
MEP (=;6NHSSFW<25);B%J-//8@%OZK'?I&F.@TO>C$O(JDCW_(Q?^)^Z#$JU
MC\'ENF6 6+I^%L&;D&/C_BA0(S_1HZG%*Q"1!44]0BHG'-4UB0*J+:[^R/NN
M/>0^ U]U]$]O[WJC'P_8E<;8:\M(YD5JNGW!/JFR^E@X@&EY+E\%,O_CGW[\
M</;#OR#,D4(G 5Z&?IBY$3YI=B-0.FNE2W!O,=D)>2M^J$6M^,5OE.[['''\
M!T5QJ2<P+1!?/M\LKB[1XV*^N'JTR@(M1"+=*W=]E/,'Y\"3O/W;<0_R?1@.
MSO$IG=T=!!\^NONHZ/K>1?VBQ=S-BLVK% X;-8!/\!9%\=ID(O<D#8RDKTPZ
MOQF7P>Q>I+2PV%3N4+KI/<QFCGNA9Q0X#JZ*6@5SW\\W.<?S4EB<G=PF^R&8
MY88 &*^&7$-T;'\K$)O *6B1Z5),P:RI7W")GW%$MBRBVA^HE/H&S&H]<YLW
MTN*,O<3G#B!99B_4!T1!C0;$QQUY08#@9=ELF^?^\!;&?6MT&]648RT"(J^]
M4O:U<-]E:YRT=)R[)6GZ&6=WRX7WVB%EP%F@Q>[5H-G4]X3AP[MWUAT*0]&A
M\(1=MP^< X[6NQ61S8Q:&(KBZD4LP^T4Q1BD<"RM["I6O-*47Y<AW0(5*#(2
M;:WIGTO\E,F_>AT8#=0G';.:UAL,[*3>D Y1ERB2S!H3W5 S@64/]YN"':.
M3',PFZVKC0.P$*4+QUPG2Z2$6MIL3CB\BP6()'4L<K3/RJ+B2RS^>Q/?T:/,
MR\3S#=9):Z!=M/H$8#F0!63<(UJSO)N4VEO(SY.$.PZ\P0WW'QJ79G]QQ'O*
M.T+TR6SO(#\^#0985.(+Z('>/;,M/=V# D1GC[HB\-/4C+06PG!CK$AP#P$0
M4/,='$\/>1K."7PZS E<>,D*9W-_'>)G/O >TZV(,V]U:,\8AP-Y6V<"'].R
M:@QQY==ZTZ >)-F0837C":ZHB?I>L="G'6J.*_ 7Y;=.D5@":JP!O7E*CE._
MBWKMK%A7@05[ONPUB!2RT2N*>2IJ?:5;[(L"7YF@*(641YF#9Y-&=1.QMM$6
M8R!TTQ,<B*#,PGOEJ4_TO^(==U=>@.QGX*A(__1VGRR=/.$8+\,,,3Y[AX("
MN3*XFC'T$$]^._L7%)-XYGOIVE$417);")36]M[/>2%%Z;_"."B]X@Y6[!X(
M?2MW-*%I=OM<\ QK7NL^4-%#4")/)9L!N+V6LC\G)$VO7OTH9W6N?B8D> FC
MJ(-YU#Z&A^LD@)AFLIO#QLBG:,40<14,4Z$[T2.FO13/_"G%?^3L9O69>:=#
M=PJ#XZ&IG%WS&G_(5 %& K+[FX5A&A-EPEECJ.LP#C-\&SZS\WF?\9N-M8N
M\0-F:5D!3E@5S-3WHK]A[[#FC8&9@4PZ @:V(FHCH J)O#FA$, 3IVS[9W22
MAJ]H0^)LG5+WCZ%"];&;W+,Q>9L8W(Z)JA&&Z.*%C*(X#N:RHBH*F--4#@5R
MYM4!F HP!?#C&Y#T0V8$RW8K;:<LS11R5VJ"YFSV))I!G;!,,_0L236,$C"Y
M_NFMR/4>4^I)]C%])RS;UW3S1A/MYF36))L!G:Y@,^SLR#6,#B"Q_OC^C8CU
M'D-J2?4Q=2W&LOD5$"NZPVMQYG[&GX9V1K3[AX/CVNW3VA*]+O@0X1IA+3H)
MA1<L6+_UP@ % FRVQK.M1/TM8R'[ 8XAJJ2;Z('W&;]FBQ<</>-//-(PRL'7
M-:F5 _ 0^#0/PD,LS1^(^G2!V;L_O(&#L9-AP0=D/[5MOK*L%=(%23OS#[H'
MPM]3'DQH2Q"/(0.?3VKC#Q"8/;!( GMS[R&[^('($\D:G_-'44(8/]/%B8SQ
M#E;O'0OD]M8Y33,\!UK</;OI4]=+2:)$'L>5?;ONDWL'CUI?U_A-,JNC4W1G
M\)O9G2Y38P;H.UB?=7(V]I<4+_/H-ERJ1X>//QW=7JY!F.8V@<,L8DBP+*S#
M3)F<8X(BB@HZ8=&$J5ULMNR&E#'816)[1V'YE*BP1-.!ESN#XZ%'8M>\QH_%
M$G!54<+-&[%APA)E:FD^:%EX$3UX&_4J'DF4\_+5CWC%?N[NZJ3X*>39B20(
MT_PCT$ -/%"%R)]0@0J\F9.Q56HW9 UCWN6(&P64'3.1<<(?+PB2-*NUI#5)
M4H&W@\<)JDQ)=/; GG7AA4E1WC#C9TK5)KW+IAC\ &I)=$YL+:K6B0$H8C;B
M>L 5?XMWS">-1\SO$&O8D@2L4U"&EA1+],S0=&,3#7,342>IQ0<X5*'Y89]7
MUS8$_+"FGLI\C9$:EJ/7,"UT(S+$<++[]-\1+EK:-T.T$EPQ].D(W-(%PB87
M.?7]E>C=P65R1+0;6TK92YYKDBR\U[^&V9H5/*=F%/V%>N0).)5.7$H1I-7&
M3HJX@3LWF:.!SAVY0(U:"ELZ8,WC>.PQ9>:]HI<:2Y1OJ5P_XY1[P&1YU(FU
M" %Z+_RUL?.6'CIL?A@>U-HWZR^$FZC4KYL;CY[3RI2Z$!%SJN0&;S=&GEWS
MO;$F%M8*O(R#+J@8C"M* 2XGKZA2V?#2F*7OLD,G9VX4Q]A\WO* >]0ML5<$
MEKN7%[U*HG4,M(!K<RY; KL'%%2L5 ]KL/._7\S,33G2ULTG4K2QQL4L(9!*
M$_L/:Q7TS -V:15LJ"M =7"X\O= [I>&H\YCSSAY(JHJFB=2LA)YO/P!KE&"
M"(G!Q<'$7AHA)X*ESG-$F];6!/)+G& O"O^!@Y^],&;%AN^H]YU01+/PN;/-
MDN170.$;F-WX'7<5IT5>\/<\S?C%"'6YJJHC"3664/KB;4'B-][RM#H"OYE5
MP@W;\=9H2+7(RA$!TM5NS[:]'H"L&J5\T7#E[W5ZM\G ,:UD!/ )5/U0)OQA
M#S=U:EKCR@4KPYLG.XZGZ)@G DH=7#@X'LAUG?,:SWDH (L0H7KO=^/+T>UJ
M,;FE0-M8.(_8#O,^42:;;EH33C:WQ(NO/9]'8WJRF'I'@I*66F<T+J\4*F)@
M40E7(R%II!5HYQ^Q$JD96UC$%K8LT'&15M3/)42!</8")D*XF)QQA[$K+M(Q
M#!K^.)C.>!)[2W=LO]GA=H8N(B]-T;SZ-5<WI^B?WW_[_OW[,[3U"DO_+^CL
MQ],?OG]_2G]=GG=>GJU)PFQF'D/Y\?2G'SZ<?O_GZN^B?V[QMS_3O_WPX\?R
M;R3/THS^A5V[>2ES'OXSCW;HX]DI8IMU6GYU]N?3/W_\V#KC1_JW'[__<\^,
M7IQ[23VIFS!'%PL16;ZPGTEW3H63'40\;'^=\(IT_JZG3Z_"E[JY==T03$M3
M RZJ +OLV:M"];8<-%E2VKN,J:()_.&3EZYO,KQ)%^0!,W*$$4N;J_MW+0B+
M__%BR0$.SG=?4O:^H,H-G_O4=><)@P,Y_;; 0J^,#*-G6FX:^+/LZ*3$FG68
MV^\0R/[,?LFC\=MB!:R&_DF>\H<Q[Q"IGBMXU4+</%BPQC7$%2O8/WC:]%%O
M!V^%+W4/GFX(C@X>EYV\5>C>=O3($M,I"Z94JO*$/=9N=9$AGX[(A(<@K-S?
M<"1.405:TH^VR(6=E!]@PWYRNG!,1>AG7CE9PSYJUQ?Z[NKAS,8;VC6\U-.F
MHZD9F!QU28"KLV)=CV)=18[J'+ \\]YJ)S.U.Z[]Y-0,6<Y]G^1"1G'X[#U%
M>#AX*?L-)(PY-+=QD[J CVH$1@AMCK^J48*<7KG8I%ZLPW"G-%\1$%GM63PD
MP>$J%HEK_FZ1>''*?"H2ES?@\R75<(T6VX=&B?($4.M'&I"U=Y;2&('>71I<
M+^#,XO C\0*JSO=PUR >P'=$G[CN+, ;'O26M?[V1X]E^8E9[5I]1;!_;(L/
MNI21K+U3=*.X+ENFW@'G])EY;31T(2#W7G*7\&Z\ ??G[K%XO#0L+$-?Z@M.
M%P2[0E1=X'%^"T@4>4G*ZE4(WM,5J?$6J2U>%!5$$M&;.1"!"M9-58@=:/7F
M!6^0"]N%4([J>@*9)EE#&.E/M2#2'WZ;IZ%W[[&NJWZ["]8W1M7E:IO+N(M%
M :("HILH5S\)B11=C/+  WO9U;G[+7\%['MC%O,E_ZB-FV:A[T6H&7)W$FCO
MHB 9((O1#?_DO8:;?-.YY:U_!VSZWCS&;U<$,'<RWDXU,D@*LUL=QOU;W?9W
MR%8WYS&^U0*8PZUNI1H9)(5F^/06K[SH/B$^QBP]BC58OHB\<)-V1T\E/X$$
M3P>F-LT$'#QJP.?I9 (#>.QT]$5IATXCOL[MP3I]CI2#L*DL0Q$(08VJ0HI$
MD/L9M;AQ\ASZN"4/;F@80#&V36=:- J8G%$*L"[RVP:I261)9(,O&&<6"*2M
MN2I28^$<<CRG$S9Q920/4Y8HD4OSJ+V) [R)F3O&%7=ZES"_/10Y6]W'K<)G
MD"-78GK33'.( HO5-)" G[Q&UC9"==CCY?HU7@X.8!46(U#:FH\W=)R^1W^#
MQAILG+.=D08W9^TQ[4@O0315Y.><\<W=\H+=BB<A3EGUL9\3[+%KM[47+W!\
MCRGAXNQN^8"?<7ST/$=W&H@*!8 SS490O)15K)6U RX !%[LJ4^%&2_NAPK<
M$$,.4>Q0@1X;.FDBP,Z=Q1JCN**%OT^+54&+C-'B[/W_+:H<<OP<G$(Z4DO&
MV@EK5Y4W14$,5FGQ,^YZ?](Q"G@%>3";\>O&JA<E*Z]95@!Q<K'614<B21RC
MQ@N_KF.B_3,FJ\3;KMGIWV',#(X%&#>=<YIFD"8\5Q;.,$&)$I7,<HIHJM#$
MH#.N,#@6PBE=<]KE%%<!A6&2$B4Z63ML[I.B$J?*ZP&YCX!'4?_DMI(U^[$
MM7\>>5T T[="8;IO"219B\#HJAVGHT1GC?V\>%?8B.DYSEXPCA_PEB09R],N
M)/SHB 9/ (O=*0"RXG(J802(YQE=+T#6FAB5[F.*"IQ0C12:ZIIA7N5\P_RK
MJJY?28"D),!300#V1B.IB5#TMW(3XH3()-'?!$=GO&+ZJ]K'HYSYKI)@U;#1
MMP&<YL$>V0)O)A56D2,[304;";$*4GKUZ6K>^V3\> !0VNJ)C%?6I)#<OO9N
M(1H9IH3]"@(W\3;/TEO6+O&C7.& [B]TZP4<SVRS3(" ?HHX?/1Q(L4">JC=
M5B-@B(1N2U14O_R/$"<4B;5ZO93!.<8L6M$%RQY;H@HR3V#Y//]E>J54AK=D
MJ)J%')V=*L<S9>5X9DPYGKE6CF?34XZ'U!Y0CJTD=,I@'Y09[(,Q!OO@FL$^
M3(_!#JD]P&"M)+3&8&6%-=%)\VXIVOY<TT46(8$%N2!Q2J(P8&[(4&5^W>F
MK D%:YIO]_%B,2>!&6)<5'61SPAJ8H=^7?"(D^MB_]I[2<;>(!<E8X\M#BZU
M<E5C)3[6+QS; \2M^3F)$K(R6]!>15::KM;S;D0IS"O1MGDX :=KN&8FSN&T
MMH*?7? AX<[QU@*]@&%]A5PVX!YDDI8THWYJ61,'"GF<2LGPB8 BI [02K[;
M,B(OA6TRG8+$&IM#QJ.X-:9^]-<XR"-\MRPL(W%)1U&\B9<DV7 #ZGQ7FDU#
MG;+T9@.R-Q"J\?<)!5K,#B]M[PHSU$#ME!7G+D=,Q!K7W4DR\O;8$X@R=_$V
MC#&O"][%ZYT#H6Q\-*&-%S3%FQD&$W&@KEJ]=5*3R)/(7H^%B)Y=K#76-4DN
M2?Z4+?/HN$+E0$-LR!S0[@<JL(P7!2J1X<GN?H*#,$.L=8&;#@2@;2"CT-:>
M[5H\]J@,D(ZD/.GQ4$NT:UY;WEPG A!W;L35:+W;JN!+YLZ9,IT'F88HT\Z>
M1C^26&;#]RMPB4^@^KIG:FMEL>M*T;Q,+>,TKTMU8]XKS-MN$_(:4I,.1SOT
MSQ\_G/'PW#]___ZLK3\9_^-A?[%3"C?=8N8@T4G<' DR&TL@NV5=X0^F8<M_
MH*GR[:=9#V.@H_0=I5'76E\Y9=JPVN]/#E8EGSW%'U =1CU0+V+/&6_B"V\;
M9E[4I?/[1T/5??NLQC5]!9:_/9V%,?(%9$>]P/II2Q0)9O%66^2Y#\1]NX:!
M;Z'WIS-_NRS@N8G+=A*/R%+$IBF9;_*(W2S?96O,JKUL$[S&<4I-&G&9T9M3
MH_P]W,B4@V-<#]U=W*!YEB7A4RX.M(RP]'L>F7*9;Z.^$T2;O!8CG<3_O>AK
M?/5''F:[ ?TU_ $X\MDUL?$(:$MO9\PQ0"<!7H9^F+USH^\DB$W4*6B-N3C'
M?R9Q=;&W=XG;P6!R'P&9K']RTXS&H5=]6HL;^'<2[5_L+ ;@B(!79$A@))F'
MP(AH3RL?W)%=AJD?$9:1/GCY*O\E5$\/0S"NL(\N4FLDT*_.;TT5MH!HT-6B
M9T-/D="G)@Q+9^@/A_:.!?LX+7.:=W1*H+R'MB-WIX^81(E"]AP?GF9;X##4
M+KYO+-2A:9O3>"J3 (<\#MQ1%_5>8A(E"MG/>J[573ITQDE]HYOCW#:WQ=3F
M!GCW)YH<P=LRFH>IJ%E\YH+$G'US+[I[BL(5SR.ZQTE(#LLTR0Z'%);IF=9*
M&9D>^,H%5$9="Z@5604?U0B<(H$".OD;]A*E7FOCKPI>6G0K%L%+B];+)(UE
MAC'ZTWW\M_A3?+F(_X/^Y_%/2"3(G?+K5OSJ;;;L,O9/]V=_^_[3V<?+/[&2
M,66Q;%$]AAHM2SHW@T-BC':49/3K\!FC#06[3D_YI6NV#NE0'*/ V[FH,2,C
MC$1U_ZR=7-S2HO_/(BW/7B3ZWC?-L'D<[/^B,;+C9!ME3N#)IP7;UBVN%I*@
M!HUVJ0+1EQ3F*?=1>-"R ,T%/-GW84X1CKGNV4J<#(9,B7$XG!C9(%U3)$\S
MLF$A?J&J%CC9M-H@/>- QD?+?':LCA; Z@?S*-A#Y*8 C$K(B($&VQ>C+ -F
M6-S71D6YIM*Z^-_+GN@3+"*]46_#@KB)_2@/1)QP2U(O^CDA^99^P5PNNK8P
MSG%0Y%62V(C! 43!A7VBB.J;,&<4UV3=^C%.<V'&/&9>DIDSF9[P*HQC=L<@
M:3B]74I>Q<%_FYXCZ[JQ+%4M%M T;.^6RVR-TS6.EF7GM^[V:X.#(29NYZ3&
M;^R7RQF%/..@40D;WF%MQ(5H]U4CRR4O."S6MBW0<6"W#;,,42.?Q>(8SU1@
MV2Z(K(&R6$&'M34T'%P<HWU:T\)1U9(0^1^P6AACH:Y3"T,&?V.E, 98@J@2
M2U/9/^9/J9^$6Z952A^I1]U+#(<H_)YIC2>7-$!7L0$-E3_J4K25?MI<71DE
M<*'T91B'J)+P;;CN(EY#93C!7HHOL?AO9>%=O?IKUBWRP<OPU7*).[,GW"#A
MPGU71O9-./#*J[+N>%J@>T8R+U([MS]C?F1S7%B&MOC7.\1?+LEZI&_/!85+
M[%A.J"8[N"[2=1W&7NSO%5[JT*SJ$XQ;E*L%D+5WLM(8@=[-&EPO4)-P9;$M
M$&)%F$YRBA-5)N_0LD2K49!L2O7(^OAQN [9(-'M65-U)W2J?BYX.&N%*6Z=
M BKQ!=1.Z9[9>!)I#9J?6'X3N)OS2H+,!$ [>^UC^#%TMVP>37>QB=0=@Y"@
M#6W&Q\AX9QR.,KLGP 72**%8(_'O%!%AX0GI.##RW#32,;CKQ.)6VGL2N/_,
MZI:D70+5,Q+Z^.]X1EM650MHT(N_,58 L)/JVE+E4S]6[D<I2V;<):@'>\_S
M-(QQFJ(\#C,1^6(/S5D8C!I_R]#1>\4>)B<*1'/M6K74M%5SK7HF,%[OV+%K
MU8+1B*[5*.L=W[5JJ_4\)=>JCQ]!)9X=R>M]@EE5G^(Y,S4(^'OGO1=@'8*J
M\"500B4@F!;- H6R&K[PNPA_U.[O/>ESU=-3>@N(!EU=GQ[B8E/C].B98-S3
MHP60X].C!:,13X]1UCO^Z1&6:$WT].CCQ^'38Y#H%@-S:<:J]/&*6IVAN)8Q
MX.!;8R[SX;:49T%5;=A!UVMZ&(_@R"@MPEB<L(T'B!29])@Y3;(&(].?:B:F
M/_Q6-_BBCMY5%&["6"1(MF>TR'^AFM0R/+-Y=F^ /T5-!-S45U.A-@&0T)J6
MO"SZIPOG?.&]WH;>4QAQQ=W=*4OR*Z F'9C=-+.5X%'FO:*H!NU$.\E2F@#)
MIYEQ=Y\_16&ZIN?]0[A:]R7;]8^$Y-FUSVC<ZZJ@(@$6GETWU@*T$^NV]9H2
MCHF#G+H!_B *-+-W*O,.+JV=UF6&ZI[#C2FM'L"BS8Z;=NE2=&T[<3N)9=$A
M$=F??PVS=?F2LU3-NTX'1>(;L,/2,[>U),0^)&!.S:BK K_3JZR(PKDIVT<<
M-(N8S!*5']!U+;#9'\.10R<C,P1$3XMV>1(^>ZR%2,-ZZ[3&>\:";?"6.6TI
MA5;@$$G17<5/8A4Q7HDNV\H!CY.*C][-_,A+TW 94I'9>,GOU!)_\EA0T'OQ
MDL"5=]''.42)D):MKI:&XL,#1[&X;#0*;[6W[/<'EZ!HIZWEL._WO;?;B(PB
M7KQ^0:@3S)0[JR]./8=KDO"RZ>=,_%A1>QRG>[[3X5V?YG30*T8@6%M:&HH?
M1)%;H,6^KE=3\QPX+SA#!ZRY5F?U:5@ Z:7&$N5;*LSE[0^/>U?/.E)6_][]
M@:#-ZF3L/;-Z7\12?XNKY^[L[?9A&K=&S>GL^5W[<*'W1WJX VY7%^R31@H.
MEEJ P;NC5F8@LE0R:C4]^CCVJ'/W)6;]"+GIV1FL&AP+L)TZYS3^#KH ["Y&
M-4Q.HD0CBP7S,PH<!U=>PBH'M4?TY0:#2^:W36J^9KZ BDJP;ALW#5"6J)'+
M(O?P6- U74M;5.7JM7ANR1*ZZ/\%U"3H9"WP3&"^4X9HFBG%8:>3XV%E48!,
MD >7*1\ZO'7<K0].6[.'?T:M;F: ER=,1\2D=QSDT&^;S]Z![R9(TD]$(DT9
M:XIZP9Z_Y\F.]UUC;Q])W'O2#XX'*MW.>8VKU@(PXI!/D8#M]M ?)C)1IIR]
MWCGM'6W[&X7*? /MI=,WMVGN:C0FOB\:$Q?P'?<#E2+X<)]BQWT_"STJ&D6R
MV!&)^</MXQ-.Z1L@I_7.;?S9L6CV60-U<02J49F 2&?OW?T^*JT1$ZFQT+?O
M;7/:9B,WD1,YLA(E6EGCFUL2KUA%]DO\U)4WVS8$R"7-J=29XQDG3T359V,@
M9QEK-,#;/,)N<O3PA@6[FS"=\'/KOA,9HE@L!UN^SB[]V3#.J?-:UV4^QTN2
MX"JK&*=7K]3G)0EU<;UDQ^]\/U-2,$^81!%_\#U04=8X1'!16F.8V6)Y@TN
MU<J=$$5!Y79%Z0BV@G>("3>J%X'J5: GO@Q4C.<+.47[B*.OAY#JUW<WS1H<
M);7X0\F49;JP6_.3)QSC99AQ,K\KJW9D;"F.RAR;UU/$P0[K%EOVUSC((WRW
MO [C,,.WX3,.YC'U$0.Z>]5O*&RZ_^%3A,4C[O/=)^_O)+E@R7 +C_ZZJV.J
M62"@PLYC(V,^*BH09KDF F7$,>25 FJLBU_6>".!.'NWS%%'''?T*\<>27=T
MG28)@0TPO:<\\A(4U,W:*5&]#3.$_\')(M"?19R684U+48.!-[/B^I(3GU)V
MPRG+DT+9'XN[ M[58)50Z4>^ER0[_DY\0W)6S(%^Y_D4^9SGTU3 Q9M(]M>P
MHF(7&B@F&:NC_7=6JBPC!W/@\L8"K0@)7L(HZD7[6S1O_HA"BC/SQ%@.$R7.
M,?!L[;&G\3'5^VR-^98]LB,KS&M6/&'?RU/,"+!#'J5O&F["B#7KPJ$8L&-_
M"Q,4>QFG?^-7[$.&*24>J0]CMD,<)2_>N2@3;DQY$3OB9"^B5ZUC7C,XK_S!
M7/L$KW&<TH741V/OR3'RK-"HH!YTFV=# T'$,41[**)]ZU?U&# 5:QQI=XFA
M+=,UK^C_1"E99HO$"S![,-#3R&)@+,C8Z9C3.%^6<%$%6*-_Q6B+T'YCRXZF
MK%H1\W,JY%P<34,<0Y0H:+U<@:C_C'EN)?-U1&6HX8(%@]]IEBSHG-_>TZD!
M1&#/J,9;G?:3JNK=85WA7!22F:%(+4!MN&3#,*^U%&V0)+%%@7O*;N(T2[CV
M^Q(7#@,6O?NH6W*?X$V8;U@W/S8T3?,:_QYQ'&56L+!J0;<GREIHP@3=%F6T
MU4 #.>H)AJN0Y5J$%"',??3*8PX+'(62<*00QN%V8FBC["F3,/56JX3M.57.
M54TM*6=.Z5NH8I"!8;S\T!X2S#TKT)B*XZ6V$T2+O%-)7!_B3M7/S:2H6^/1
MDB.KBS"&"7_JB$I<*+<ZYE/E/9%/[3;C\K,,@/.S6^)UE?CK'01Q\H\F,YYU
MRXSS\]D9XC#ACOT(B&M[]/MK<>#$=[,"D2/3=+R(VM6!>@S',YCR#FI(D_$$
M:I2,6/V@%6M;^'<=5OUT_'QUEE0QX;NH#I+:%/O?KLCS=P$.A<#2?]1R2G_X
M[;+0A_]/[B64MM&.JCJ*T8$\2HQ4E+N>&8V;V@585,%% K!5?I(A*5&@DR'^
MN(JS,-NQNX^$PN2G)L_>OF"\FNPN2'!895OQ*P#?2,QN/'&:HX#V<#A%' MV
M0UU@@A@JUKE*A?@$2%%-FU?<6T<MM]2L7@(KC3)OI"C,EY3K_X:]Y)IN1YMU
M/,)T$#M: ZQI_M3%3]DTMTH+0"KG8HT3[#&PTUX:S#^9BURA1FY25N95\B2<
M9I)/<8'"<GO8GWBXM$[\B3S_=S9JN]ZEH4\'I?E3FO%0*G?TB]RQ*%QB7H2%
MES'*",OM2;!/5C$/S7)"4_!YPC])V40[2A/ZJR@B+_SVIFA6T_CKMT@\GL8I
MRR+"2;@1V4]QG-,1HF!EBE[6.*[^7OZ290XE_%1D5T0L/E'.GY9OC1AUZK5O
M2<I?N*& J>R3,DG7VVX3XOGK=PX<NS&T&!F;9QTYBQ=%%IQ@;"GOL/V34=S!
M_:G=^'_[..@[?+IK@NA@YKN)$)"R-V=E2="Z5-NBYMD$'-(.*>CT0/MH9DWV
M?\8Q3KQH'@?S8$,U%T6.5QTMBF?U/B97^A:H#:1@F%8+!1+\2-Q' Q5XN'UD
MKK811(NZ]LH;^#PH0P7DGD0A:PL^?TKYQ4 '.PY_ "ULT#FQ\:H&%614@D:_
MEL =%308IC)1)YV]Q.>0VLE+:E['V3%N@_G-2A]#TYBE@!C/"JVQ0*U<Z/JR
M47$OB!Z!#8> %PFUS+A3-!@#[AJJ$00^G-):%+@&[#H,W$E5HD(J>UIL36'S
MNT:2)-RI[RS#TCT2JI^.9S3-,#4DE,<!3MBK+":WK "TC\-G\1S,\\$]3$99
M$\ MXW!GW#ES5BJACT.( HD,WX)0ZO+VK?C2R[SV9M2RPS7N/=JFM7;A40%'
M##JZD+F -GC)T4MBHDHW>[H3\W@C]7D^\:8@]-\RSJ[L9U"M.C"]<7L/%U%8
MZN)6&$S#NY6F/(&2TV+28QFONEL^8C]/<-!3O&A@-#BEL7566Z'5#O"P4KNZ
M*]%I07&?A+$?;ALQ2$3M6!Y6C5B@U5$*9C_+$$7J:5XVLS)+65%FZ1-[1$X/
M@\$K9>F/(!?'@Y-;N1X>Q$+YIM3 NNQ>]1I8@.Z%;GU/$E"DF)@S1^,4I70>
M?IU+G1'J@?R1APF_YA0U(0A_SYTRB>)-NT0V72!J,8C+T@#C#?=9GG:(-6=A
M'@V[CGWE3VLH- 8TC/F0;1+ZF$_,KDM/T8;3AIW4XJ(W7/[W/:_T/:^\:B$P
MMC3D!#T*;MK1S5M37L6?O4U;[E??,(#3TS:=>3M4P$0E4,2@6O=Q>BE)9,EC
MF!O./CPMPBSJXX3#(1I<4$YE_,4" \(TR=F'DZ=WJ 3OC 6.2$ADZ&*UBQ8U
MX+P(]W>.Z1RGT4=K;S[3?,$ ,K;@(-UZI-VT)-($LNASIO2H\M?\9>HSCLB6
MEW^6"'DH? GV10<AF']9)U#@=E #B6G$/E2V@&C0U7+5VZH*^2WC&)8&UUU(
M7N(+K:JSK3,;-W.:)G-1[:F$?XK.O8BG?3HL+"]#]:,:FA*D=,UHO<7EI;X9
ME]DLM>>38S>7%>CE:#_,<DXKTL]]/Z&^?J-E-]7 O)[9<%-YI6_AF4S#,"PD
M-3$DJD:BC:A)&5&(9+O0FTMR4M@+HD5@S1#KSQ%Y\J+_BLE+A(,5?L0K)@W=
MS]EEQD,"JWWS&L_/Y+!1!1P5T.'/W<==C?;+]ZX%.@BA2?$/42:C_5Y&YWD:
MQCA-"Z2D>AGU?:/;RZAM;O/1-@%K$BV,>HG;UL)HF&(6DPHX"KW69>L8<+I
M8RY[7.+20&PG'Y&BB<5HG*A=DWO1W5,4KO8T_E$$K6<L."K7,J>MJ_U6X+ ^
M]Z.L G"!V8",9-=@+,C8QQY$B5J:-N8#9F^6?''Q>+'VDA4NS=G=G*5UT?\.
MMY: SP*Q1]6A68@TUA@A@1*J<$(E4F-T?;"Q>&!;!U:5N;VU0[G^!(O"Z*Q;
M DKVB.8+HI7NH8L> QI<3$;:'7OAC#@+@S#*6>+F8Y704&00!*)6VV:;9T5Y
MP2LOB5E>\#U.'NFJ<.\+XE'GAH9#QL#!>+BD@60SK>0DC%'*T$C?N8F1C+J!
MQ.BN:)Y_;14)*XDM*A<^5"48;N+[)"3)/<^;:3L(1Y@.<B)J@#7-XQR42%\*
MRFKCB<!(^>RSNDS=%+-BD2(Y[,5+FY4\BO8Z6TX;D87EX+P;@UG)V%LS4EKJ
M#5UZS-0,4R@X3ODN%K>D;8*K\IU.<FK?_*9%L>XY&Y98\(Y.)1I5V!Z<X3GN
MZN!F:-'EJV%N,G&+!M;O,&M1BNT.$Q?EJ6W-K/Q,XB_]R4HM(X F7F,FTY)#
M0='_NLT7:2,<D:"&;N^D79KAS:=PE;0%O/J&@#HE[4]E)6/_ *9Z8R1=G"&O
M2SE,M'&'-%PYL^81AZHY/5@/+[+&6B6]4+/?14^G#I8F,N2S?^'%0PI#-UQ[
M@W2OM/AD]G);1.#,\2W6/@';KJU:J&*?&7@#2_%0X[YXIS%07D?E4UW&Z0%A
M-56JP@*5:+@NOZ.T"VW<)TU::SSY5QRNUJPLXC-.O!7^G#/SY&[)@SGI79ZQ
M&IBL?.:YEX9^!W."Y@!RJ1(LXZ4Q&!#Q/(R%S.AA*1T7=+(Z@!E38H0\@1)S
MQS:D7"0B-4[.8Z(P-B2C4-^:O!X&7/ODLG<L4/Y:YW0C9P&)(B])671.\)T;
MMNNG,E$BG?54B68PD)?)G<=5_F3_K?((,VFF62A -/\\JJTIU&G=+&HNJE%7
M/U=XBF?+#W4EI8FT/=/9UI;T"/!>69.(^X3X& <IN^)J5F>X95EN=\N+! =A
MEW6N]"V0ZZ5@F+\J$DB()^@GC=H;[S3*@AEB8;5=(5JDU@SA+=:8_O+]W28.
MG_*TBAK?4^+W]$:3_0@2YAN<W/A+Y#5&# -4H( J'!!#0J.9VO@K&Z5=>L]B
M771;DV8N J.KBZC+A9>NKR/R,E3,6.83_2C+T=16HRL,.N+@)Q15Z:9V>S1E
M@(2:6OD3-5[6Z759TN5NR\0;X_02>]GZ+F$-7H4!TZVC@5- -+8B*-/,)M!!
M%3ZH0@AQC%BMG1HGN#HWOFQMY;X1E*A+ Y$2QS^AH"1%4.'I0-E#N92,L0>:
M0GKI[6K("U&ZJ<A-VVPCPFVWN^01)\^AWUYQ07<:B+ "P!DO#$U1:HAK REV
M7-1H,6XM$(-+K97U:TMNP$A2RVVV3Q*\1Y)4X.I >G58EXRU'];,.99:L]BO
M"1;BM.FF5;4A'S![C!2P&.XUK\+&RH9UF'QC30LT"W7!VWIEI(LGY%+$/FT
M]R243_^,3M+PM3SN$XX*E28W4>G1^)F8V@C=K"<60G_R4APT<^OF2<*JP?$'
MJKMZR+W </[B)<'^M<X\S]8D81FO<UZ&D?JM"::?W..$.;#>JC47U3IP4*:6
M+23MY(#96HUZHM9TZ0SJBD"1F7%<47,]J+$@5CJU.:Y8%.*K.D5B7;Q<G+@E
MKI=VBL3B4+FZ4_1U4AYF>]80^:,\0:JP0 =5]^O(JS!VD7EG7?D1M_OM(E3Y
MF!'_=U&>.+WZ(V>/$Z5CEL/?Z@<ONV%8C6(VT?@3$HA,*)XIL1/M@4U9\KJJ
MZ#; C .CQZGB9HOABI)MC517M_PU1-SN,FV.>4C!?[B)F<.PH("[DJ;U)C/O
MIC> 3M Y;V!GV"77H@/,$?]IZAYW&T/"_.Q.ZH[A79\/6UKGAY:6.*SJ/LLI
MK[^W6'NQN!5(^6>_X)3E6;("N>+!<:>3[0 'L*]M$5=[+K?%1<'\OTE3'>J
MHW,Y![P8=^" %W9P8WV(+Q"Q%187L>EI,8-895&!NWC^#TQC?R.; G\8%U>1
M#<R1+>(?A6*F#GJ%^RG"O&8&NS=*F3&/3DB"\CC,WA7WOW2(*#R Z28\UYM0
MU6 (1-D=7H; 50$"9SJ83(*;=!-(>/L[SB.\[%#H4V#<M?M"&2']=/[PV/$6
M&_HY*'%$'HSQI!&.2B%5-3+"S4<<'70B$'JGD3)B<L':E\XJ-'"1*P)@2J)+
M^.FZJ"U]]$:9RY:#:J/KGA9R5MQ3:SWZ/KS_^/YM>*>'#=E&I*W-[CMUK3_6
MEB5Y[@HG]0V%]]<YFM*6J+7!AG5Y'6,-PGQ]S+PD4Q.7_:J=5>5)URNYBA7;
MU8+684@3]'(Z42'8-$_ES_@U6[S@Z!F+M-0Q3N>N.6V<TH>P)WE:'R)I_-36
MIPHLMOS#]$_O3F:%GN+]M':5QS7HX#^PU_P+(M[68G'U/VHREQ8&5C.Z0)A.
M.ZT+M"1[&4:6*.XFP:LSOISMQ9?Y$M&"%,_;,?I*-P$8\N'4R4CQ7AJ7N5VL
MG(6(+C?BR46++D[?(GS,HM#\$[0?A/9JNKREY# ]9:J=(38"JTS3'.;WPR]D
MM"R*>BIK.10O9)(V;X&;G?P)" U@%NZ/T[=P#QE1*W?BD+*:]NQ]0I8X3:G*
M\*+BO53/%<_P:(B=V#VKA0(A%>3RE:!LOW##"]&^F-DVUU8\]TL='+$2/$,4
MZ:?)\_RLG&]P$OI>#[/W#(-P><MTIME;6+DE3#A?CX*Z-D-7ZZA3%;X\.F#H
M/KX@LA339.%?PH3W\(H#O/%BEA%P$7EIFA"RH?^^B8/P.0SH /9JX()X_II2
MJYO3]6>#" 0<JFFY*3 [17?Q3"#'4UTJ]$05M'T,48DB7,QL$D1;&I]+&I$]
M&ODEQORG<)]$?H&T Z$=@<7)R-ND&XF<SQ\IO,?\*?63D'M]PP:<]$>@>-_0
MY,;?VE $.-\U41C!KC.P,&WYJ]::-M?JT,Z39RT"(ZO)QESEF[I++/Y[39+S
M,**3KOI2OD>:<O0&7<.@C9? %>#2*CUTW-9<)A:HVYZK>O=Z$A18O6-/8$G5
M9I6WIDB\.*48HA4A0:,."_N;7ZR2MZIX68?^FAZ8<1H&N&QAP:I85J/6U!)^
MPC@N [)\NI!2/,>G8NB3($FU!U/K"*8@(5)=P52YPG:GO_&:_-GO[V>EM=]%
M3C>)2I.CYGZ.^_HUVOE5+?[H<?\<DCR-V.V*:&K)E,J31^?R^:M[%_IE:HID
M6$3 707';RAXX6W#K/0.!#87),W*?\_]/_)0]-I@OVY- 0!. 5(4:J"L52[W
M:L"\_Y/Z-:WQE8UF4+#FUJP(>5-#"%EEC:_HL)SK23J,/&4>LSFHC.?1DIY]
M3,(;I=Y+X78AP$">)6-LEZ;(4I\^]_E];'^)Z[YQ$.%KF\]\^8 2IF;AZG&0
M'Z56]<&:''!_+V<0:8KIW=FG2=:XKZ<_U7?U](??^,L62CE*TS4K+Y.05>)M
M&M5GN&8Z.V1\]2]514$>@O$<,'E4E.3%Y K!;WIK9%"!S>E^:2R.D5U9 C ;
MT:"OM1R9ZS .,WS+S.P;JNSB5?@48=YY)*6()5GXCV8O7JE.-V-,"<R9T0%M
M6H0%;C..'*JQ$RUOV"5CC1\J$)Q*DYM1=I28V"8W3Z3F<? @NK[._2Q\YJDS
MEV'J1R3-DT'YT)EJC"=6DB!-R\/^6Q_1W4ETTJW10C5>5!8<2X'6OG4]& )M
MAKU">_X:!WF$[Y8=2'.79XCA@;- B^^I07/'YAR/J:AXZ!Z1D0AO+RFX"+I1
M.?M,1 0C[BK/USL6FM;;-J>UO-TVX*#$W'%6D9',B]1<A 7[!$4D7LU8GX'J
MD6@X]&#"5$)N+X\0)9)9$X+/.&,M@:@O\AP&.#C??4F9*58T7:8R6YU% P4L
MX1,!Q4<=H/'(,&L0M>0-HGAL=%FB@KP*E[\X84V-S2'C4=R!L7+MA<DO7I27
M/D7=0S-D&1X>,ZV"N_@!,RDL&A6G4KZM$1C:ALX(N!C/D"J0Y0WK*;J(XWM:
M>K_,+FK@C$JD$76&*[01QWMZ%M.8K-!J3XV^O]9DDJ<CJYA<PQ\ I:5[8CO)
M\-.Q6"1(3-3I9I>EV*O%!*]QG(;/6%1OOB5I>DT2'*YBD<[A[Q8L*8&=PB2F
M,L-_BL1#Q^#O>9KQ=XYX2;]9>*]]_&@.F@XSCX^5+3?$$/H01V8RE 3<EC10
M0%Z%@SN=8E!,#A62Z1VSILUZ\X(&3TO%KX':1A**\<:+!WEY:(9B$L^DHAB&
MV%Z5_D23J!8[K!SVU>ARB#H'@GNG'$YHZU0ZA@PY4,; 'QP6XW4N"N#_XY]^
M_'#VP[^4-3). KP,_3!3*E0]YJ+ Q>W.1<ZI6[R52]E)86VLLTZG4!)YXMBS
MZ+<\$3A>W;*L0UY Y&[Y)17>;LN%<)>I#IP&:H,K@C.MQCZSLY#%(DF)&(IX
M%F?"4)N1Y2RG/XA\3BQ0<F,J0K>)C$5[B\;=9D-B_DASWIJ\.3P0;+(=3F@^
M09I!%$^5T5PR>].86=9)3B)/(_OM[#@N15.S^6O859)S<+QNV[K#>8WS#F>:
MLDT=^I7!=-R3KI.T;7WH^NEE3]TTT+@DK+%PE[KI' A5-T<3VF89 =61NNDF
M)Y&GD9.R:,,I$+V#1RAM9B]^<%M%X ,*5[<<F>6T!Q7D+90>&TAUD*"3@VOA
M*R]AC>;3>YR4O7!"G_6T":,\PX'B!3!H-NVK7B6H-B]U2\18GVI1P/24W]?Z
MHF.60&]Z=[>P76R]I=78&HOM::D.P6GV0"V7QQ=OV^N5] \&-Z=MF]3\XS(!
M%3&PB,%UZZ$,D):HT<M^I.81KWB9R%[^&1BM&W?9G]7X+7X552GANN6@(>*V
M14OZ*';(0\U%W=)_T5^6OZ+_P^H"T]_\_U!+ P04    "  )@2E; CH!R15,
M  !=RP8 %0   '-K:6PM,C R-3 W,S%?<')E+GAM;.U]6W/D-K+F^T;L?_!Z
MGSEV=[O'[HDS9Z.DEGH4H^[22FK[G'V9H$A4%<<L0 9(J<N_?@&R2E62""#!
M"T"B$#$Q5DL F$@ B<PO+_B/__-MG7_W@"C+"/[[]V_^\N/WWR&<D#3#R[]_
M__4FFMV<7EQ\_QTK8IS&.<'H[]]C\OW_^<__^3_^XW]%T2>$$8T+E'YWM_GN
M=E7B%-&/9(V^^Z^3Z\OOHN]^?/NW][]<??[NZ^WI=V]_?/L^^O&#^%_TG_^1
M9_CWOXG_NXL9^HX3@5GUS[]_ORJ*^[_]\,/CX^-?OMW1_"^$+G]X^^./[W[8
MM?Y^VUS\-2V>.APV?O]#_<>GIJ^&?GQ7M7WSX<.''ZJ_/C5E65-#/NB;'_[K
M\^5-LD+K.,JPX$@B:&'9WUCURTN2Q$7%1NT4OI.V$/^*=LTB\:OHS=OHW9N_
M?&/I]YSKWWU7LXZ2'%VCQ7?BOU^O+YY]D_V>Y3DCB^(O"5G_(/C^X\_OWOP@
MFO[ R2[0&N$BPJ1 T9OW$2OO&/JC%+]"#_S_&9]3]8D518N_?R\&BW9C""K^
MM\$0Q>:>;QB6K>]S]/T/!^3?4\1XPXI?E_P7V_:"Q"&F4M.!OA6([] M'W>D
MY"1Y-F'Q=;;;3PPE?UF2AQ]2E%5?%S]4W*@XP?_QKS-<9,6&;_HXP[O/Y?$=
MRO_^O>S/-36YV"Z$;MG2$S67:!GG]3=GWS+60)"DA0E-#5N"_^9?7_@JL%MR
MGF%^,K(XO]FM#YO=L8+&2?&"',->K=FVB-E==<)*%BWC^+[F'<H+MOO-GHG;
M7_SK8\:2G+"2HEN^;4[X^+]+9F'08[HSB-XZF</39N R EWP'U_N:'U#-_3>
MQG<YTM'ZK)%=.I\$Y5DE)Y_66T:RKKV*^D-9/Z/)=X1R+>'OWW--@_]E@2A%
MZ67].>FM6,G[BB;^P>IF_YO8J2C]^_<%+9]X&-/DU0WR?*!MBQ_N8RINB625
MY>FN]X*2M;E0(K"%Y1\>B"T%5][0I17> $X;:25.AN..G4VCNEB)3A&8^N0U
MVY\ ] XP"]Y,E070B\J7S0#1AHCQ!;/GSG_\T&A']&\AO8_X)SB7DJ*DW"@V
M-(XDO6W:14H2@DD43*)@$DW))+H^/,PSG%ZC7 !PLZ3('K(B0ZR!9,GDN@P5
MS$#[9N"T-(%@2 5#*AA2P9 *AI1-0ZK[G6[7QDI)4E8_Q#B-4+6KHPPO"%U7
MWX.;6\"!+%E>1M0,8H3-^.=30<)Y'C\9?0=&3^/?!S3#3H6\HB@^)>E+C4CV
MYR&I*:DX>.?\,,3Y?Z.8GN'T(U^\)LHT30>D\N-V%]7?OD(T(^DY_UV3$:MM
M:XU.P2,8E:]:6J#Q8G\*9=8$M+E=:IML"4A3"U36NTU^A)3M+-#W?\N8<NT^
MWURC>T)?VOJ EA9HO*4Q9IE8/2V1LJ8VJ.2?4%%V\.<!J=EJOVG*[VRV_8\X
MG6^D:*.BK2TZQ0TWI[?D48Z)2EO:HO&*<!4F_W_9O>26UC>V16FE_L_I%24/
M61V'I:15TGQP:D_YH:!Q?L'5NV__1!LIF9)VP]-'UFN";PIN!=RLN"W"YF51
MQ?H=> I>$POH-#SEM5I62T#^8;'"C2H'I/G@U([%&5)_[FR-Z)(SX1,EC\6*
M+^=]C.5[4]EZ<%K/LQQ]*==WB$H)?-W$"E7TE,N4):%RSC6V&IRV"YP0RK=Y
MI0I6@N^4E%R\;)1"'=3+ NU<^XH%6(&XCAAO3ZV":%7SP:F]1LM,0#&X^!*O
MY:QM;C8X=3<KE.>ZP]W4:'C*UG&>GY2,JV%,+K(;6PU.VVW\[2(5B,TBJ\.Y
M-<)'TW[JCFU3FH@ 'U8$RV6VK,F 5-V@I*2<"6_>WMUF1:,5+6MB@:JS;\DJ
MQDLDD2&J9@-2QXU,H<_=;-9W)&\@J_'O_G@O5<?'>T<4"%8Z!G>4"2/@B*&G
MV^/U; G8Q/5THVA8HE(,P1QYZP='%/XH,"O>^<$*F,<)S)6?_. *T,$%9LM[
M']DB\:B!F?)7OYCRVA\!YL3/?G%"Z=@",^47OYBB\$>"6?+!+Y:H?8MP-<TK
MU54&,,/9X97::@ 5PSGDB1IK  K">>.)7@MTQ</YXHEF"W+^P[GBB6(+]]_#
M6>.)>@L-PX SQA-M5QY%"F>%)SJNVLT"9X<G^JW:OP,'VSS1:Q7>&S@O/%%J
M]0XV.$N\TF(A,5-PUGBEQ$("3^"L\4J/500]P3GBE0ZK"&2!<\0KU1404@CG
MC">ZZYDF'@O.$$\TV#/#8&.[B8LECLLT*U :)02G"+/Z)T;R+!49E]%=G(L*
MH1%;(52PJ.;+"A49U\L-:FSV\QU+:8]]$AM*TPP0P=>FFL4LS\FC6+5S0C^2
M\JY8E/DL203DRZY1@K('$0[3'*K;:0RKLSR0,U<QG=,*<4I_C?,272%:B1[)
MW QZNII1+3EG9;$B-/L3I?J9R'JXG<$%8R6<^N>MW5(NSZLQZ1*J[D#HG2^>
MZLU<D=J9J2GS9-+5ATI"O=-Y2U',2KJIMN]V)U>;6$*RMKT_D<2M]ICS8D@A
MRMK^QCB^^.I0[J==1; .ZK1W6T;)*&/='(ZR>,8>M<(/9LM(4?Z.;&FR), L
M&2FZWY$E !ANF@'89GP!*K)VL<GZ/9PH12RAV;WX1$06T=W6 U'5)+N+6<;$
M;P\)B>"P9.=/6'T:J#.= 8SL!XP\ACK9IWG,V'Q1283&Q=4W=(!55<3,/J.&
MK&U]P^E6\9[^#!S5(9_398RS/RMA>?KDXA$W/$ZO#@3I =JQ/Y_P&N5#?<8-
MBG=XXAN$++A]P(%#]76U%ANJKX?JZP&.[;0KI,*7P%4X[YBB!VC5=Y9W\"-H
MEV@49^^8,J G8RJXZ]%[,@P?+AA6T7> O[V-6+E>QW0CH"66+7&5#"J>!*@=
M-1E>1O=\EDFV!PN!N%N;H6WB;>WI"SA;P-D"#C0E'.AF?[QG3Z?[:GNXM>]*
M&W4.J$= /0+J$5"/@'I,TW2;K/4:3#?UX]TM;G$'!MF[*./CXV7&5S>*&4.%
MJ=VE&,&F>:4E(UA1P8H*5M24K*A/A*2/7 #,<'KQ=+9GU=&&^\K;#1*LJF!5
M!:LJ6%7!J@I65;"JQF-5=;G-'5A7/T5%_,W8D_6BETTKJO'3P7(*EE.PG*9D
M.8EBU&MT&W^#VTF0+L$J"E91L(J"512LHF 5!:MH/%81_.YV8 /]->)-UEE1
M70!5;FE"*F<8PBVB_("CV;29C$@*MM2@MI1X2'&-GUX887-ZNE^;QCQ.TVX]
M$%E-_XJ2!"%1*8#-<'J:Q]E:02"P2[!&7V?Q;E=1<.SP6,(MHW:#3-=FG?X,
M'%G=EX2Q9]OC9/,E+CB!\\7^UTTRL?T #N>W)4V9S _H$3"%@"D$3"%@"@%3
MZ']7M+A/2 OA[0N[]/A#VPO:%X2FW88RMV!\27SMP"]CD]27/1;RI0,0VA8(
M[6*J.X!&?XYR@I=<75Q'*;I[FA$0"I7TM@E]*DD(4.>@4.?KTL;G<9+E_$-R
M&!':QS,<44+B+=^W)V\N28P5R*NT44\$B)'U"Z=N:1=3Y3=%5NP(4:!9\H8.
MZ577GE0TM8N&<F$*!Z@UK:U3?H'Y4:U>-%/L#GE#A_2*5TZ5.T37?+J8^?1G
MX*K60\"4IV=?!$PY8,H!4VYED<OO;6)Z3_K"$X6F2TRT2U_XH<>O=-J?+V"F
M^K2 33M?@$T@.Q3VMB\;0W]$=.:S+YQ0"\\6L)4OA\6&(V0J+U,%1XB9(P0$
M"3GP>/P2,?$0U(KDG.DL0G^4?/\:^CV48]CT?@ ("3Z0D#H+!JK#$TG3 1NG
M/P/7<&EX]F>Z8.\ =/)5W5ZD9]4]*H0TW 5FW#] V0'*#E#V<4/9X5&C;B9W
M>-3H]2X)CQJ%(-V 3:DK8[?3U1R@51\B)FB]BSG[1)+_/<*L^IPA8J4=QR9J
M!20F(%>#(E<?XPT[)WE.'C.\%#XOKKG7+WF=\4U -F*]YO0&T8<L0?*XT [#
M]%-MH4RJK765QUA97D':KH]Z"EE\5WF#$G'O9HL,I5>(+@A=<V,(S1YCFBHJ
M*YAV[H'@SS']'175";Q&7%!F28'22BQ^Q5G!/I]<WWQ5A"2WZ-X'T007J_UF
MF]^+?880^XCB8C6G7'YO&:D@O-T0G@'%$A(/=IU\::6L->_=1_SZ"O%?_CA?
MX^RN9!?\VUQ4/B"U, !WZ@Y ,5H<@$_\7WOYS__!S]&W;%VNFTF5_7UXJC*L
MIJKI[X-3=1WC)6JX)1O_9H<:*8<:_CHX13=\&\<T(U\QNT=)=8TTJCF@ML-3
MNQ-D.U(D*ZML9Q4@KB[B6_Y%A:N@L8TC!XU(\-VKUM<HYXQ,3PDKV(WP&9\(
M&7T55_J9]D' GD:=KJMJ^C-PY&RKC0"$*AV@5K>4GEIM>ZO4'^@TU?9N5G^
MK>U2SI49$?2L$%9-39S0J PU:&YDE<XF398;.,J] .ICU\'Y))\/)?B,4J&K
M5/+Z9/-*AE<7VOY6PREHS8;\U!AX5A'))Y.LT!PW:X$=1@CA!!Z$$_S*SW^&
MEPKQV]#"!87*@]S8)@0NA,"%E^P(@0L[CO@=N- ,MA -ZC'U6:O->V)3\?&%
ME4VW'P%=/+YPH-'\(C##9^H\T"-[Q BHG#H_X!$=<J/=E\ >V;EHX[KQ)=)'
MR1.];]N7K:$_'@H WA<F:)40((3JR]F0;PJ@_VCJ&P-VF?82JS/U/0-G5:=
MD:FS"2QJ#%!N_Q/"%8$(/H@8J=FO" >9^D%0SUL>G./+9I<*@&Y1@&#V_#1E
M]K0-B -SY_U$N6/D+_=EK^AM%ZE#:.JW!Q#S:^TJ!?/GK^/FCUJ<M P3]T6:
MV,CW&OG^"/E>+?.]>@U?=) %]N;'B*('A/?,!*9]O>YH,\]+]O60V'4T)8DD
M)-Z4=RRA606JB#=2Q/"*U!) \Y"J,:)4C2M*TC+90XF2V'Y5,ULTBE=ZMI]G
MTG0);=N0_.(Z^04MA:SZA,B2QO>K+(ES>?*+KJV]Y)=#&G0),+*VTTU)F/X,
M'"55?"%8DIVK:&$Y9+[2^\ZYUKZ[L'_+BM5IR0JR1E27;V3:/81,A^<V0JAO
M"/4-H;Z6?%_>AOIJ[1)B9!+XP Z]!DJ,%.NI\R1$ @P9"3#2><,678]H3)T/
M(/EHA-F%&)%ISMLP_E(-7_AP+$#WI-9 ]R5TR(:_=O(A'\%?VVAQMX-_7#AF
MWT2+.*/10YR7*%JC6$RQ A1,';7:@:PZ;H'4!$?NT3ARN^/NB&8/L4C6VAUI
M$>FD>>I:W\71'/9/"%YG3/5X"*3+=/T?TY^!(P_..1>OOPKI>K)Y^O$?&:+\
M#EMM+OGUU^0.;-?9S;SV+-<6EP/U<3.+"WQ?%JQBZ5NEOPW0P\T,/A]<WJ\W
MBU+\MAK#ZBPO<('X9BFN^0UW\QC?*Y=(W3AX$(,',7@0@P<Q>!#[WQ6&^@KI
MY0KRA7D@ X*T,9I\X9 >9H,;85/'H=ON&HARY MO]/NEC8'E"W=Z$-8Z&\A_
MSU=_+H[)>GF"BT/IXC  /5SX-=Y&K [FB3)<I9BV>'-,/8A5?P: DN#+"+Z,
M@*%/"4/?AAM>HWM"JV*A\+>ZX3T#+AAPP8 +!EPPX(+3M)]&;FT'^ZFE_61\
MA;NPHMY%& F3@[=$$:>.1?>(1DQ4&C&UI0!#6;6HP/0$NRK85<&NFI)==193
MS"4JNT*T*HJDLZ:T[8,-%6RH8$,%&RK84,&&"C;4>&PHX,7MPG+Z*:)U;<:(
MS[K81'P.F/%I\"\:I]9 QK)J.\$)"L;3H,;3YVQUB;:'X.1!7G]0U<XS&TY"
MXGRQ*%:(K5"^V%6^D+-+VWBZ)MGT9^#(J-R6VKT2 D^9=2!OZ(S>V[U\5F3E
M 'J,809@YDO[C&$6[&1S^!?S95$,,(KYP9W9+48(@$P 9 (@$P"9 ,CTORM:
MW#<$KOUXSB4(6S1ZB2\<TJ-:;34;7W"_=B<-:-#[PJ36V^CH]DWC1@%"&2&C
M)62T>'<#&1?M:FF']N%?> 8VHR2M^76!6<8YS:E)Q;MSE(HRC0WEN1HA:S%*
M;2XFZ=Y*U _9R970=AZ=W07-L^7_^->KC\OL>%CCSJX$.:6?"YJ+5ZW9?'%+
M4_YQ&70":SP@I5\(OBYS].;'N_=O^*=G*;GG1^<\CY<-E,H;]X#E&M-Z2]>X
M )*Z;VN%4CA+7?(3S$R'G-R?WY/-!4Z;D#!=,W^P,*!<(U">3%V/-N,'5,X.
MIT);A ;-6 .40L-IUJ/E#/S* S/'N%;P:)D#NQ? C#%^]W>TC %K'W8CFEBV
MQ-DB2V+^<YPDI,0B826Z)WF69(@]_?#<)E'%-9F.:"FZJ1U9(<9IT!BG@^5I
MO5"'P3U]C&?5GSM[(NAJ2X8F>$;?P2K]7]#C 4648/YC4EO_%7V;^O]U80)M
MA[$ZUQ<T:!9*TWIZE+LJI! B-*9GE?8GC$/LABQV WA,IP[XA[B-D$@37%^'
MG-!I%L1<6_2%-8#YDKZT3@>91^^BC(^/EQD_ 5',&"I85(CC8)IVI!_(9LX1
ME)I@C ]JC-\D*Y26.9HOSC.<%>@R>T#I#*<7G.>+_6\NGM9J5BW5R>9S_&]"
M3W.^<I5LEAE[PWYD(#0"N$%U((31/K=DJ9S+V3U;B\(U?U:'_.S;/<(,*9>V
MSR'M6FM/V_$3(>DC%UG:\GSZ'L$^MF\?]TXG:+^/8 >WH!.&Y$Q+ ^PL>0/0
M( ,:U)MGZJ9#P!<"OA#PA4-.2"XU8D>#]V4_R;G8O[+L2X2_GF=@[=L!.O,^
M$H_4T#(I2BJ<&JV0&?4@-E$9""4!D1D4D;D^7(#354R77%S$=UDN/I44V0/_
MKQYR:3_*D)B*>GN!\!3(#K6.(SSC-K\6MYDGIX05VL=F6XX2\(: -XR9SN/#
M&S22*6 - 6L(6$/ &@+68&+QM=")?-DP&DBFJX;OP%C^.<H)7O)[:!VEZ*YH
M9RRK![%I+$,H"<:R]5P"P-J +$W(\EJW-#]R2D#:.*2+HSE\CH70*C+$YHM+
MSF*1C-EB7F;#!'LYV,MCIO/X[&6-? WV<K"7@[T<[.5@+YO8RSH%R)?=8<*3
M-HJB ^OXE_JQPA7)^0*P"/U19N(ICC8V,F0HFY8RG)Y@+[NQER$K!+*:X4MM
MW>Z<)4FY+BO\<%ZL$#TE:[[75PBS[ %=5 ^'7A)-/D//HP:K-%BE8Z;S^*Q2
MD/P*MFFP38-M&FS38)N:V&$]:$H.S+(/_(;@=-S%G(\1;RT"LZO/M3/-H,/9
M-,_,: HFFAL3#;I*(#/-;,FMFVIG?-N3#4(WB#YD":H>@ST1M)X>D#K+*[KX
M3R).)"%+G/V)TBM$,V(:>CO0]QQQ3T+^ODK[R6;?Y"K>B%_-'F,JYK(@=!WC
MI/[;5YP5[%?$BBK91R2E)/S'6R)^96@F.Z1I5*M0A>UD@N0;<0"KV53S!,7V
M#_R547&JHGQ^7SW9T"MSX ,'>"; ,V.F\_C@&;#>$B": -$$B"9 - &B,8%H
M^E&8?-E#W3G720\_Q@Q_YV8BF.DC?S70A.F#HA\.(-LW/T84/2!<HG88K;2_
M35!60T1 8=V@L-)E <&NFD6U9&F>QO=9$>?B_)X27)7*%2<89( :];4[JRTY
MOV7%ZK3D9N(:T:JR#I?_3YEQL#FV'\GJC#]F+%XN*3\$.[%<;2W0'(WZ!APL
MX&!CIO/X<##Y11* KP!\!> K %\!^-*;P"V4(%^VB9XYG;7@X\&O6AA%+F"1
M-]$BSFCT$.=<;5BCF)6T?OFD)4P"'<\J;&)&5(!1',$HT&6"P2IFBVX]P.6<
M$_>KH&U;Z7<O0#/$/M?DIG-\C9*2BG(^)S'+3/.0>OQ&,/>#N3]F.H_0W <+
MN&#^!_,_F/_!_ _FOXD'O'?ER85Y]S9B:%G].\-5+$3[+"706%;-.CA!P:1S
M9-)!E@AFSL$7VY*2*@)><,+EP18HK,7$.9<W-S6AM^248$;R+!7IC3IUMNMP
MKO(T:N*NT;UXJ08O+_:+<[+940Y/SF@S6C!-@VDZ9CJ/T#0%">M@E@:S-)BE
MP2P-9JE1-'Q[%<F7C:-G5S_*M N#_5V$D;@U1>63B/.11?>(UO6G6IKM\!&M
M&N^F9 43WI$)#U\HF"%ONO#63=H9YV^:Y661/: ;@>Y5B-_9MR0O^?X30D3D
MP)3%5K:<Q11S.<RN$*VR9 S*1/;\(5>%65[0)8#09(;3CV)J7+B:^:Q;C18@
M@  !C)G.(X0 #,1\  ("$!" @  $!"# *$.[O:+DR\8QJC0ZB++M B*(4L02
MFE6U-R*RB.Y*QD\%OV!CG$9W(@I!_/:0$-ZCB+.<106?11GGIA!"?U^T"C'T
M37: ( :%(+[P1;LEYQF.<9+%^9/,_UBOR>WS)3D$&\QZVLU SV/&YHNJU$OC
M(NL;6LZ87Z\)KHB9?4;K.T1E]$H;.J"WXMI53.>T6ONTBMO:B6[E!)0]869;
M[W/Z4@IVSA=S;C'% N/?@M8RG$':WC']M8]"W-' ";SNX&@&3Q+D\%0V"$1P
M^P!0V0>HIF4"M+G(G ,G 2>P;R1+10R!*Q/>,46/'*@ELR\6L=DNT:APWC%E
M0(AMY/GJ8X;81HN^M[ 0ACLRH^42V/H8[BR-GC=ZP\8!D/@NROCX>)EQLJ*X
MBI#J"!0:C&@3"#0F*P!] >@S-6)G:Q&/^>?6?7#QM.'JT$.)4:ONY!K\"/#!
M="RB !\$^,"U#319,S#80%(-UNR&<J#%_A05\3?457/5C&)36P61$C34H*&:
MZDG[YW3K:!?..%QR>WUKN!/,3M""T.VSN[=B$YY]*VC,91J?#MU4,N(+X7_%
M!=^X>95\Q 478H5$Z1KPBQ%VHQP_D2J>#\$,G2",%IF: :]:NR(^:/83U.""
M9A\T^Z#9!\V^;\T>>C<=H4O#IM[BP&3ZJW@E=9T5M2-"!,,FU127B%\NG4VI
MEJ/;-+$ZD1A,KT%-KPO.VS7.%EG]L!R;T]/]6C5&I)IVZX'(:OI7E"0(I2)+
M8(;3TSS.U@H"@5V"\=IL"@AA?'IX2$\V7^*BI&B^V/^Z:;>V'\#A_#:S)*&<
MU;/B-*9TPW]911V IB;IZ\B9]((V\<\+7+\0"9O-88]QS*'>-LI@?D"/8/@'
MPS\8_L'P;V_+M+C12 L1Y0N[]"!!6Q7!%QBEW88RUVY]":KMP"]C<\67/19B
ML0-:V0:2:V7C'"%T:6 ].4 >?XYR@I><>>LH17=%1Z01.)I-9-&(I( D#HHD
M<AE!2GZ=7J,$90]"UI['2?5"I1RE@_;Q%*:3D'K+]_/)FTL28P7 *6W4$P%B
M9/T"JEO:+4W +Y.LV!&B@";E#1W2JRY6H6AJE>:/7,A>8,;O7'$ %#R6-W1(
M+V<@FJV%P %1O6_N" A]3L[.I7G-Q<_'4CR!I,1U89U',;,O\5J-[^J:VX6G
MN3[(+<YG1_)S_"U;E^L30BEYY,P]C>_Y7XJ-#*\V&,)55LJ*T**Z8W8$23'L
MURU#)DV W0/L'F#W/NQPA29!3&\(7WBBT&")B=;H"S_T$)].'_4%[U6?%K#)
MY@OV"V2'PH[V96/HCXC.+/:%$VKAV0*6\N6PV/ 5O9LJ"X*O2.H#@:(FQ^@>
MZF#H#R=61LNN=IC5<,)GM(P"8"X.W(V_U.^-K$C.V<TB]$<IMG4WIZ/1F#9=
MCRT("P[(D$5>R01&BP-\D/]KST3^CW]5)?"NT7U)DU7,T!4E2QJO9V7!3WWV
M)TKKZ_7-RYG >SK"9T-Q]E"<O<.<*C+8?C/KY_*RQUCF<,%8":>_;CT6VN=E
MP6]"+,).H1,XZ.)H%E<[M:_-X8!U'L7,@$=$W6E$,]%O-DTOUY[(\*#!=/VH
MO=-Y2U',2KHY/'4)MQNH]* J>GC[QF7P!0=?<'B481#,.CS*\'J7A$<90B)0
M<.Y 'F70V0E'Z-\Q,Z2.T*,SY)L>_KAS@) /F#,_^<L9A6T/9L][;]ACB'Z
M.?37R7.H@S<$S*6?)\^E%C@#F#N_>,.==@"P P?\AX@)"N_X9A<U]M:BT&0?
M+Y(;CVO3$=^2N.",']09_S'>L'.2YU5PBHA4R?#V48,SOBG(1JP?/T:(/F0)
MDN>7=ABFG^*(95)MM:L\QLIJB-)V?90_S.*[*G0L$3!%MLA0RH7.@M!UC!,T
M>XQIJBB$:-JY!X(_Q_1W5%0G\AJQ@F9)L16>7W%6L,\GUS=?%:G-+;KW033!
MQ6J_V>;W8I\AQ#ZBN%C-Z<>,;1FI(+S=$)[&ODA(/=A]\B66LMB\=P\D5_?[
MB?C<Z<'],J,TQLN*62>;?9.KN))*U<DZJZ+"]B&-;%ZL$+U=Q;C>&ZSJ]BN?
M ]=&<?IQJV<T3=PV#>T\IRH&WNF)OS,F_CI;KHI;4D?JHUIUE;+/&@7C8-[N
M.<R7N-0,8WZD+W BM'ZAOR9")5N^])S:_?@X6'8;TR4J9MQD0 _UA3X,=Q3?
ML<"(;0GZCZA>!%%U_9S0!<I$-37X/)7#]#J-VQ7BO_QQOL;97<GXYN&LXH=-
MK96!.PT>T+D-^6\F5?;WX:G*L)JJIK\/3M6U.#H-YDKCW^Q0(^50PU^'#P[F
MVSBF&?F*V3U**GV^T=X$M;40RKQ5)W>D2%96V<YJD$XMGOD7%>%:C6VL4EE;
MOPAM+=]FY? +P0^U6B?H9;>DB//#OY\25G#U_[]1P947LL2*B,'!ON<H0&^P
M^=0I2OP:W/Y*M'L9J>^&"-><%N99K3(K8^FU[>T&I>[-S5J15=*N:6V7<J[F
MB#H8"C'6U,0)C<IDD.9&5NEL AFN;[XJ]P*HC^623BT1A.K_!$#PE((IDVA]
M?L)9X:N64Y 9O'VS2O:=B?/K(<[RJM("H9]X7UF)OJ$^-U;N,>6)J710G(+D
MZ)"?&@//*B+Y9)(5FN-FFZW#"/9G. A8.5LN*5IR6^L"\]L)LRRI?-@U^JOB
MEGUJ7)[(5K/]=I_5SQ4JZW+V-K[KU*;+D!S4)YU;Y4>AKC>T<$&A\I)I;!,2
ME$*"DM\)2LW@--&@Q%.?M1H.)3953U]8V23C"4B\^L*!1E"*P."@J?- [PDA
M1HZ=J?,#GKDEAS)]2>"3G8LVKFY?,OJ4/-$'9?JR-?3'0^&P](4)6B4$Z%CR
MY6S(-P70WS[UC0&[3'L),I_ZGH&SJE.$\]39!!8U!KZ_X;)=QR1N)(%;/H@8
MJ=FO")^;^D%0SUL>S.C+9I<*@&[I*\/E=X^)/6TS.(9+[QX)=XRBB'S9*WK;
M1>KVF/KM <3\6CNKA\OV'\F!Z9+?Z(LTL5'7:>3[(]1U:O6"P,#A9\-)Y]'Q
MU&VBW'#&Q.@8;3L(<#A[Q3_6 B)XA]-9Q\W.(:*]AM-?1L?+$>1O#Z<JC9C;
M#HL-@/GM3PDN:QEV8-[Z4\#+;:(=F.$?)L]P:T41X-:%9R:;^SA\..N]MNR,
MBE_L>6:M%N";'R/*CQ$N4<?B?_J!;%;[@U(3ROL-6M[OM&0%62-Z2KC$B)/J
M+<H7!$C;]5H99D*%SW;@PZFH.DLSQ'[+BM4G+CV*6AC?(KR]\.:+ZWJ/-])M
M/DR_)87*.Y;0[+[6B>IE511L S0/]7=&5'_GBI*T3/;Q3I*"+:IFMFADW(+<
M?IY):^!HVX:*1JXK&J&ED+N?D"C/?;_*DCB75S32M;57T>B0!EU5(UE;J_E[
MW,"55%U5M BYI?9S2Z>5I!%R(D-.9,B)/)RU4C<B1FJ)#^S0WX+$Z'*?.D]"
MR/20(=,CG3=LT?56U=3Y )*/1KA!"*:?YKP-$]74)I0/QP)T3VI--5]R+&P$
MMDX^-CX$MCZ_-"#NAF,+3.W!7^#"??DF6L09C1Z$(SI:5\_3U:5BNKHSC0>V
MZMYL25UP=P[J[ARCE[$S>OD1T>PA%G5"GL0E_[RRO!NDBZ,Y?.(D7!+&YGC_
MNR](5D96VR_";LHK[HG8Q^M<9^SWABUOTL71'/CNY[*1:['52ZM:^I\W=U3@
M\H"<[<UY$#GU#[2_B>73:.[G:#[G_#ZIPKE.-D\__B-#E%_JJ\TEO_";O%?M
M.KN9UP6^+PM6$?-6Z=X"]' S@\\']_QK-BLE<JLQK,[R G-%$['BFM]\-X_Q
MO7*)U(VMTGU)ZF(P']%=\<10"=F-;4.!WN!$#4[4X$3MP\XWO(=)+Q>$+\P#
M*<BDC97C"X?T2"/<R)@Z%-]VUT!4%U]XH]\O;0P'7[C3@[#662C^.__Z\_),
MUM$5O#S27#ACL.6(O#ZFN-IPLF0"K('"O\-)F]$R"01JN' -OHU8'2D89;@J
M]"6^U=4M:#2H59=@"\J".W!0=V"EZO.%NX_Q9NLR9R>H>$0(7Z-[0@MQDV^C
M65_EA1@/X'V^9/?,EJT.,+]'HF8.7DIXKVWO"++=T:/=//H. 70.H', G0/H
M/!7C?.103C#.6Q@.X.OUB(SR[FK?$9KI<#7'A1GZ+L)(V&2\)8HXOUC$]WO$
M1+6@KL9HBZ&MFJ2MZ0N&:8A3-0\@2FJW=56/;TWPMGIO4=#LKJS$PBTYC?-\
M5\T,I[_%HBJ:U'SJ,&*PKX)]%>RK8%\%^RK85Z[4XAZO+Q=Z\T\117DL*HMR
MAA2;J."4L3BI2.VJ.+<9VZKFW)[ H#H/6]%R&^K'^3Z_R[/E0>W])GU9T;Q7
M?\WG;'6)8HHSO&0G#_(RBZIVGAH6$E+GBT6Q0FR%\L6NR(Z<;=K&5K7FQDTE
M49X;VSJR3JYKD78E))HR6T7>T!F]MWL!K,B# O08PPS S)?V&<,LV,GF\"_F
MRZ(8(%CMP6H/5GNPVMO;:"UD#H'?@)YS"<(6S=WD"X?TT$?;V\T7<*C=20.:
M0[XPJ?4V.KI]T[A1@ 9@R+<)^3;'##F#T(9C"^<QP  =X.P?(E:0Y/?JX:HH
M.7BY*F+E>AW334064?[Z]701RK%[/CV*J[?P=L"T(1H_( 4V,?O!IQ&0_4&1
M_<O72W.U7YGJA3PY0&S<N0>"]_O/WDX\G+.+[UO%N>K7)OD7%=!B8QO+A<CJ
M&_+PU<']6X0'[SZRITUZ6E)QK\UP^H7@I/Z'9'X]C>[(XS#8BZX2;EE[G=<6
MTJM[X)DIWWFOS@5.K_(8?XG7ZIJ10WXJH/D!S0>@^4XNM. 3.!Z?0+.R\/+M
MYD&%H"^LU,,S"LW,%P13NI^ZV"2^,,<&ACE9&#=@F(JB+X-8/$>$>EJWAER$
M)Q\^,%\OULL7YPUA4(,1K88BFY(58$HK <CB>9;=.S9/@J@*^><G[".J_WM.
MZ E?Z0PO=U*M"<CK:<BA)[=-A=Z+@0M X'6[D5Q,A7^?]CB?U\,-"3D;2 D0
MA&PL=2R'7C<N@P0[4?:)?O)D'N\#V!; MC[ -I.C'\"SXP'/0AKLJ.WY^TK7
MX-^GQ1AM4:-+V+O]TLB:_G5_[W"SEGPST<>]BY?LD6==V&7\:&\MP,YP.CWQ
M]5[&(Z=P6+*E.8J3/\J,997#-"&L:!LHV.TCKD$S4TH#CC8LCA;?9T6<"TFS
M.UP":M[]/-LODOAU(WK1<@C;. Q\X[6&9DSWMBV4HWF!9FM"B^Q/9=J\OF>$
M?QG3I.2/V,H[N *?>IQ!@)T"[#08[&0@U@(2%9"H@$0%) I@RH&O8^\VBP(:
MZ*)*#P [?:CYA/E9+M X$8$6&NIP6-.XP1.P^N@ .7D797Q\O,RX'(UBQA!7
M+M"W>Y2(XG_QX6J*WV+6-KRH\W=LXB<]$1L@E$$AE/,,9P7*LP<!UNZ6:R96
MZVR[5H?2:+8H$/UO%--S4C;F4'88KM=:BE(3H?.N!.$K/>U]2Y9EO6B7#8O&
M#E?KK";U"S^1MX\H?T"?N2!>R:SF;H,ZRI4S(_H:"0&1BF<KSC.6Q+G8RKVP
MHW'D2?!$(ARZ#3:9F=_R+\N@F9:C36?NCZ2_F3^2\<U;CFVJ.T7O KX9\,T^
M\,WN:D6 . /$&2#.44"<HTWY&D!5/<+$N7[MG^&B\CQAH$1K' XM]8EO37;&
M<$%Z'G&NR3@%,^[]Y!G7-^0'9MU?C5DG4I+'Q+IVIN-(?!N\71XM"!79WJ)L
MSI*0])&/V*-; _H)UQX-,SJ#,V-09\:GG-S%^3\Q><Q1NMR]("RO^ AIWP-9
MMW&.Q'L2#R@G]^(+-R0OJ_+F6@H-N]KVG$!W?VNGB=GQLH14?=H2(<&H=G]V
M%)D)I<Y-U.7N\W5>R,OD) W-ZDZ6WS,2[Y1G>/F5W]_*9XLD[=Q1JWDY2MHR
MH-<!O>X;O0;+]P!<'P]P+9>9Q$!0^<(-R*LORCO&%S!?N2W::\N^)#SKV0,W
M=WS9,J%^Y*A=8"./\I<9<MZ=#A 7(,;7<(=FU,'I,IO: 5S[<Y03O"P077,5
M^H[KX,D*I257N+ER7?VB'41K.JQ-6+8=;0&*'12*O>7+<4EB?!XG57T+!<2I
M;#DDHFFZ<4 H9KO=:.V=F;OB C,N+07!"MA*WM AO:<QI1NNX,[6I%0\=B/O
MXBBF]#E)VE=4=,T=TOX5;Z,,4?HQ8XG@*>#U(? ($?[@:)*U)E(_ HZJ],0]
M5?*X7VT_5Q.ZY")(R%7!^U/EZC2T='1*#BG1;JKFQB'2.F#5_6#5QK=XP*>/
M!Y]6*$?$]!KWA2=ZF$FG4OJ"JJAW!]CD\84= 8(=-00[NIA2 \7T"+,*3*S;
M 8[/\Y(JM]/@DIG).4#&P&2X9FK-#I@C,-9X;9CA.0+@?QT7)16%A;G%0LJ"
MM\8I%Q5].@%,/N'2(6!.9W .#.H<N-PNCSA$G[>+HRTMH^UDIX!,E\W5RH%@
MOGLG"LZ[ >^TNL(51>NL7,]P6C5EK-S?C@IDN-.H8\"- <AK],8YE>;H]@A8
MNQ5?&6+7Z+Y^ )K-%U<TPTEV'^<7&%ACJ=.8(X#YM31KJ@FU&FLJ\U;5$FHW
MV&1F+JTDU&:H\<_:I(Y8UV$=<2.XR":([0^HIP9WV?&XRT(=HN !Z JU]7'5
M':&[H%<#83AWG!_\"R6(^C5/!O0N>,.X4("H!3 ,9I _989,@%<P>W[VS0,*
M@0O!W/G%-^[TC6F#.?G!]!@^('I'QLE$%7SNP&O\YFW$ZC3@*,,+0M=U^>#=
M[[95&EH^]=IF;*LOO+8G,#B(0R$O--%"7JVV/<AUW>% 6<)UZ\J*$CRW_J,K
MA+QFDC(SK+&-&US\I&3\FF.[W<L4N82@/L$;$;P17;P1[41/<$,<H1M"*88(
M2-IZQQ.]7T(OO+USUN@V2J@Y9<:J4']J"-?G5+9(<'W"4:)F2\0N/E3BN$PS
M\;)40G J7CRH?F(DSU*!4T;\+ M\+V(K=&!3Z<&AE@-;0H8Z41=@H7Y@H>YV
M?E(ATNPJW@BQHXX2;F[L" ?8$7.-$I0]"'J^($V4,Z2+[3EP\9F>\:-*-@B=
M((P66<&TLP!T<C&/RRR^$WG:&6(SG,Z+%:('OU)/!];7]JS*=9D+85;1<TK6
M7(2NN*C+'M %YL(171(F7#;SQ6W\33Z_-J/8G6G*)3F_%>+\*L[2"[Q]1%XV
M(W7KT>&4;O)EZH]KCO)AFS'0.;MC!8T3$+TOVUJE^C1F*RXGQ'_._BBY,,\K
M:^K)8_]KG)<R -"HK]U9D?4Z*VK#D!-(L"A3C' BEYZ 'M9G0/!-09+?E4L@
M:6:95EQMX-^R8G5:LH)+XJ<[9Z,^N"9=QS,G;;4PP]Y.:L_55R:_*0_4 WWE
M.4VO,3X\XX2VAK?5SKXE>2DR%#1TFW2UFV'T3+6LA,Z*Y"FB3(C_8B.9CZZ;
MH_OZ@"Q-3N>KAJ.A6*-FZ#NXHE]?;[&IK2N^=TG_=4YQR]*63NBN#+NMU-.1
MK6QKGVJ3S:WO8)7^*XKNN0&Z?69VAQI ["Z#GI:?'^-B+A-/P0KC1#T'95O+
M5!=QAE%Z%E/,[WIV@'AP]2M+,OD4H!WM1I&L""V$9#DAE))'09DLE$3>,L3I
M0.@5:6BBB%86YU>$5:B21C<PZ>I#[-$ = +UW]%HO*\)T>X170>K]-^*!V!*
MNJG(JI$/%38B:Q[A7_P+5FMUK$,TVA%&HX6D^#%&ACCBQ.MYO@H*42('OC!$
M/=4#GK3P>?AR?, \ EA4O@2;@7D"#YD8+GU_I*PQ!A$&S-.WGTX-WT$J'_=P
M*?@CW33-CI#A$NU'R@9S7]$ R?;C9A$ )QX@Q7XR J6U)!FYM@+,C@=ZR'S1
M<P'S59>G\'.SF+%%BU8/I]TZ2" PXPTLM-D7'=>8-^" X^%TW EPR"2&V1?-
MUXQ1YG%SPZG&#G0<PVM,&\#CBU+<_GJWKQJ/F3-&T8Y@%AF7E1HSBUJ%N,+U
M1:_T:&B\#YP]YA5C)R2D(<]<Z1@T<MS8]*P!DQ-\@=5AQCLT/,$7XQTPWQ>;
M1IX:XHOE;L834,:=/X?(A#6F,80#F/#/RY+:+I-@PBQP:)$O9KSA,>N2JCN<
M0>^D6+()W_21@EY9\6;,,4TCVK-J%,5+GIJRZKV:>T0K0OHL8Z+[Q%@*FL#H
M#*5-QE+:I"Z[7:W1?/'2X_R":+-.5N>Q*QG&;Z.[#-<",^&BHPZ.O4;5?545
M#Y?,R7P RRG+C-^GU^@!846^>$,;ZU0* ;X-]Y'GXS]OYBAD?J<-7R%ZL^(7
MFB9@7M?<*>TG,<L2(.'/VMI-ZD:8WP<Y7_I9NLYP)AA8<+5QNQ$D] -[64X!
MWRFZYUSMJ5&;DC-Y_G3AG: %H>@)9$;L[!NGFVMP7+K0385[""Q,(*TDYZ0M
MN1Q%_*Z6;;\!O^CH_-64/L%!FN.G:>V <L[C[1;<>GN5E$M;VRY=4"VY^L2]
M: 5,JAF V =.A%CMFH7:$Z)N;I5V;O_N3ZR$X&=M'!W"K?C R]UEK#F&VO9N
MJ-?RNJ&E*XX+U(0+8O*<(O6)A'6RG8>-N!V^JE[H>2I8K)X&J(_];/(R$0]]
MX>4I5X^64K55U=0RS96*O],#7GIJGX*$A3W&_Y?*Z^YU&,G%C'7"2=;,\ML;
ME7+%M_CGF/Z.#F2EA&I]AY G[T%.^5=,49R+)\X^Q1D6%] <?T0T>ZB,&1F3
M@;VLSN0WE"U7!4IG#_PR6J(OI:BY/E]4QB6;[U_K5AFEK<88[RPU@JG36/XE
MLNMLN9"['G+70^YZR%V7Q :IU3Q?>"&=Y6M.M-??O3M"RHT#!"]\V4'ZZ3X+
M*9-ZCWS9)$;\,( J? DJ,^(/U&KU)1W,B#E&+BM?XLB,.&020^!+&I@1@]H&
M) P7139B9NFAV>&RP!P$UQE?[*IHB^&RP,;.&8!/R)?\+S.^&#B;O,GZ,N*0
M$2H[8.;7B%D$\\8/D?3E,M7 D$7J, LX<XQUY[&+9HO13G N^Z1_@X*2X*R9
M0KZ&$7^4L3F^&/PPU P6^.H+:*:=K8(S#<Y*7^ /V%;IP<_IRS[JQHJV/)7Q
M<H1I4LEAXF"45<(VR@\B^'K/FM)^<9Q)5$"R0T[52'*J&C)B-<_?*GHX"E)5
M4*0)=3'H.>Z ;"=4RE*JS[FMDRUQ74\DV=S2&#/.27$CXK3Z5U[?C^F_R]KJ
MWC']2N#L_ ]%0;.[LA 1!K?D*M:]8&6;AA#B"'L*J%Z*JE+,JP6"OPID,HH/
MP9S35"';+E@(GPOA<R%\+H3/28QT8PW-%_:83%P&!?IYA%IRQJ&F.!P$ZP"9
M;LE^ [-QW$A0S%;1(B>/ T(_KSXQ4JQ'0F< =_H!=QJV%/_-OX2GD'/^$L75
M(T575(0^\*_@5-2?JB(_+];W<4;%3\U9HIW'L5OWYTGRLBW-E;IP2ZX1WYU)
M5CUAM;_U;HEX[8M/YR'CF_!D\Y6)^LE/#K49E^T/=?4NM0EJZ[.AAE(;S,_D
M^;N7J!^D[\N7(BS.ZP5ASU^QXX0__\5!2\5\6X\Y13[P0UFGDGS,V#UA<?Z)
MDO)>!,=G+*G#,U"ZC\X8@FV&)$0_!2Y;X/+[Z7'Y"M&,B/K_HM(K^HCJ_SY-
M_.Q;LN+2&%USQ>QLL4!R5X=5(AQY@EX]EU"5Z.3_/>6_S*0"$MK-\ERX<I]D
MU<[E/^=H:Y(>7L;2^<"[VJT$5VV.^>)PP\SQ$'?>@%]R4[T+,5$I_.#-#UGA
MKE<-;=/[0D:\>(A+3CZLWTAFLW\^UWA"^Z[N:I4UT/;BO2N3:4FZ.IZ3\F$8
M\/24HSA2CE]3^61F;A\2T-<G-!S \?RNZJ>9=Q=UXQ/-X+E"!G-W-.O ;YVP
M;VQE.T:E"? XSW",DV> ASR !3B (VT23J#FN+4?: SSK9-C.JQHPP#C6M$&
M MNM*&"@,<RW 90TFV?# .-:47.TM_U (3)07NJT<BY<BYCP^8(SM+I;#ZU0
M32'1EL-8G6O]@-,_,YQJ2O[*&UJF=U/Y-,X)O2&+XC&F,O8WM'2E%NU(V982
MN"7<T!4:N7AXA>\/0>$VIP5546=\-Z@ DK;#N9[^+:G**E"T<]9=Y3$N#CUV
MF@GK!W V14H2A-(JA?*:Z^<UO?/%I2@L,5_42)QL=B9];<_J(6-\Y_ M]9&4
M=\6BS'<X@'PRVBZ6Z]GN.7J#DI**A]CNY&5M&UN[VE:OX#T8?*CKYLCP-Q)R
MZL8AAAT6PRX6_ES$N, #UJ5=?(A.[Y_.\OX^KVB(\QWG+O""T'4=':=ANUGO
MZ1=1!@K2:0:]@@Y1R!@(&0,A8R!D#$@R!KH".;YPJP,?CBN? +:M[$:#^K()
MK7%MZ&J=(]_#+O@,L2]]*3[D@K_F45R^U.]QP6T=.@_F[<@+K[G@;3<_#ICS
M(Z^H;)/S/27X@%D_\OK,3@0*&,<'<]FXW+/_7#8+W09S&EX^VF4!5Q<,-X4G
M?=$ 859BV\#* >P]EQNS!1N43 2$3@]@R?G$P58QK[Z<W:&V8V-J@B]&V !,
M4^8)#&=@<7..H6D?7Z,LA.$,)@?E1KIQLGW\JB_'N)/3!!S/[)G^TH$=SR"E
MUD%WGFDS_?)3%8_J5:FE?MC6/BO#%\RSDPP$9^D<APR$L*/AS':.M/;%4]<3
M6\TCG@>0C-/?GM!HY>&TP?%<*X:L:Y^^Z<NUT@\?!Z]4X94YV _/W1;#&<ZK
M=E^1QM4=6AS=LG2LN#6<$ZY>E#,\R0O297DN7QS_,/.C52;#<'&"#D!34PZ\
MV*;&)1V',RFFQ3S39+<!,99)\:W7NIK>X,WM^:FL:N.+T=")/^H2;WL6V:B;
MCDF!HG=1]A1?'<6U%YDE*Y26_-]DT?#7%!5QEAL43^_G.Y8JJ/=);"BC/F@9
M]:OR+L_8BBL'54 J^XS$6Y4O2 "T[(&4F]W>NJ5QBM8Q_5U.C*YM#^3LMW/?
M&_MP(L-]Q6YQWZTW?@MPOTPW:5S(5GTM%Y]]0#FY1^DM2E:8Y&2Y49P2PUY6
M9\+MW:Q E]G#*_YR>WA1YI?90I8<;])U)'-BLR0IUV6UG0"%@ML/-);YGFP^
MQ_\F]#3GHJ#A"NDPPEAF^(G**WU!NXUE+GM.?XG7J%$+Z3C*6&8JK]T)ZV2Y
MZ&B*%IW/6,M1QC13@_W9823;!65?RX6S;UM@]A,AZ2-7**63-.GL=%[\[+2=
ME:JKW;*) L&8TRM*TK)Z@>XD3G[G6I12Z8)U"N6>/"B5]&3RL?IIPA0)X:+6
MR4%]_*DD-+1I&8H/'4_QH;8*#>E12_"%EVT,,-*3-> +#_65H%J;N;Y$5W;<
M9D8 EB_9<1UYU@+$],77V9%S!JJ9+][/EAP#NV%\"1GJN+-,;$)?1+_^=NP$
M4/G"I@Y*K8'_T9>[T4;]T9%?<J'^J%D<I[G7T!?1TI4_33XK[P1)6]Z _+'>
MR9RVW/(W?!!8ALC<;^.+ZMR.0WH?D(/HRO>1"(>E7(4O*:?K&53]_"\Q3OEO
M*ND0)82UCK/L\8LV(RY[)SO$7@X:>_DI)W=Q_D],'G.4+M$-6HJUE <]0MKW
M0-9M%9J_!0'%%VY(7E:I25H*#;L.&:79XV$ Q6OV?OAL/@VUH^U4D"-QH;YN
MZ.KYIWHK*>-2&MNX\::?E$R4(]B= %7L$*A/B&&P'\,P+4O=GJ *<0#'$P<
M$TX$)(.]XXD>%=2+=.\ ,-U&::\R>H>'@5@%U_^]VTH#.AZFLD5&Z'APD:@.
MPK7TMLH8<*QRO8[IYK7>E52/4$3Y4V7;N"Y2LND+SNK\8:>H5D_4!W!K4' +
M;G]T7L]V^$Q/V\C6$^K[JJ_/A)O$Q)4U=_H ^9- ?O[(CA)GJILZ0IJ>D<+_
M@>B##%-H:OJRN-9$J'[OA.J -$W0#K8N<@/@=(2 4WCU>HS&G[,JFRU,0,F%
M/-PVF8AEW*Q=#0"=N*R1#6,,6&,>+KK,48G4#N=)6JK4&JCR@2L=)/G]3E3.
MCY+#TOD'VH:L23LXI<]/V@12^J<[0"AN()0^5Q($GO2_=2Q9:;.\^A!*F]_7
M>/'2\@OK#=;9$38A4.WYXB;.-94/I.VL4OL)843C7+S;GJXSG(GRGN*EU"T/
ME3,PZFNY^HHH1;J_/\57A0Z@J@ZD[3&&&6AJ_@#ZV$:\$-<]1*7A T<R9&\9
M]+0<XY;GHCH]3C_']'=45"\JZ*<#[1:0O8#L=4'V>M4' J9W/)@>Y/Y[5>L;
M=-7XPB%( C=0A_ %!37<-!J-UY? ($.N&&LZOF11&O+)3(7R):'2D$DM3#)?
MA%$(21RU5VJTCI=V8)(#1/W-FV@19S1ZJ!Z+6J.8E;3Z,]M5@Q1Y(3M?O7C8
M<MLFC;AR'T=4/"!:>4ZX[I^U3<$=F J;N+N5J00HW@T4/_#B@M!Y*QO,%JS=
M^/;:.9]>]7B=>#*1BW-.NPSNAO:/WCB9WT=$.5%"5ZHK+DBF(6OFB-;+_=[1
M$GS0-L(?G!#^M-PGFZ<?_Y%QC97;/YM+8?VH'LDPZNQJ7I_WI_R<HC]*A),F
MJ=BBIYL97>#[LF 5>]\H(6Y #^<S>&L\@[<CF\$[XQF\&\,,FO:V^GT5>$_G
M,V*OQ9'QW+1CN)_E]4X;@6U!0%<W<_J"BNKNWMV'&]U,7G5X^6*ZS?R!I\=:
MY8[3@T:.E*G@69R@H\.M+1.<C<?C;#34Y$DO5Z>'S--:#!K.*14J7_@%>);"
MU ;SQ672XU92JWB^,,QH+X%!"E^XTX-8UV$'OGCJ^F55(TCA2YA OZQJ1$-\
MV57A.8!1N\ ?$+TCXW2"M_;.#'=WC9A;:HS%.VFBY(7:(3: 6'F>L7H[UK 2
MF-]MN#"U@A1Q/D;&P&%5%S$V[R*,BBBKHNXBSB\6W2,:,1$:5 7+E_7711B]
MP+&2"O5*L[P4M5A13#&W@ [[M RR&9@,JU$V5N82PFP<A=D,O+JP.!LK6\R2
M+^)L2\X5HKN(Q"R1N"24;:U2S85Y':I\>?!&T@MJ&]L$OY0'+[__AL23ERB=
M<:4]7J(OI;"QYXMJ3[(YM[T+?N#X1E7M9:,Q8+G=TP*L'<NXX( ['@=<J. U
M:J!HC':^XO(>;DN,-FFDTV5U7  10$<=FZ%?_7^)LR*J4!06/6;%*KKG_;A0
MC/-\4]^KV0.*N D=)\409GYG(D9CY/<TDV#BC]#$[[RVW0W\GK:7K<)7G*@=
M/3<B9J("ANO'/5%ZS@7LZ5Z9GR]>2L_9FI2X>,&\0<:>$E=.-LT#*!(O+'QQ
M!!S\$J^1,A8=VLTN!,:O++)!Z$84JIG?BQ50QIQKVSL*TZ[H^<HE$[N^^:HK
M=Z7O$Z R'Z"RF-)8\E2KLDT NGJYZP/,=3PPEXT[GK2]2WUALAY(LZ9J^8)-
M6MZWBNO&%ZC*,D<-U#E? B\M<QBH\OLB$4)QJ^"P,:UKU3\8Y "G_Z56^5<D
MYRO#(O1'63]#E93KLGX G10K;AX(#SAOAC"K=/\#XZ$=--_[=VVB\0,1'P!X
M-P!\[\L)PMP'VD2VX- ]G7-!YNDAE7M']A=4S!>W\3<9.FHVBJ-W)=W,U<UK
ME#.29"=H02CB-,P*KF7?\2N,*P2WY*JZ.&6ST_5SM7:#S<?=^IC/9'QKTM\<
MW*S#.=\9V1*?EER'Q<GFEAOX3#S>2? G?I.*@SQ;%(C*Q0%\ $?O[*B$E)SX
M&4ZK?^6USI_^NV2%N/.>SI*$'0-];2*\>TE_?WQJ&-D13X+#:X(FL6T5-GB/
MCL=[%(*D1XVYC?R98V.#8[@],P%.]<TC8RQ[[#SJ!D0,YV0:;82^)85]P 1^
M7S@+4/'!7'SO#1?;V]=@9OW5JW?.C1$O,)]^]HY/?7/H%[\XU WI=N %!3WK
M25D9"0GR((S<=E[/SM^QZ>7LB=C@U1S4JUD_UE<M4E-4U.>3ZYNOS0^EM^W>
M ]%7B/*+9AWC!,D_+:79O/>0WN/.QP3D+>[I,-KR\#S&-+WE7U0E"#6U"8DD
MYCAUX[-Z,Q%RNJPVT,EFW^0JWHA?5;P_J^#:"\PG5%8EAJO+^G85XSK>3Q@;
M"Y3QJ5[@JTK?D('@]BB(\"^!R<,SV<WK58-/L>1*THO* I]$9/9'+FJ?RN:Y
MXK\1<9ZL2S5!YFSG/_^\*[^HI>F-;^.WI,^3U?E"\ -7)E!:%S>QSOT7WW<4
M"W0\_'43IV1A?N,3+'#2_-WUDUX5W\[*K]6\G>DYSS_OGWK_?'[CV_DMZ1O7
MZC#9]/= #DZO\AAK:Z(,^2G[/+O3[Y@[XQTS6RYI58#_ A<TPRQ+ZI+N.Q&J
MXJQ3@D)(:0@I[1)2VAWG#B&DQQ-"VNQ#(#:O&E]8"2@S(G?8^!*/J]U/0Q2>
M&'E= "E/NOF/O:G+H61/6U>U+P<JU-4(,?[M \F<@=]'FRLP"O3/6E+"&,O*
MC,6$/\*4!E>.YN%R'$:[P<?G3QX@16(B+VDZ\SL,EVAQ7/N^DWMA@"R.H]_W
M^HBZX3)#CFOKMX^= Z_ !Z]R<YS%N\!-JI96[/$RW#B> KX6</OVN= _KI70
MAZD[R&E[\V-$T0/"?/G3C,4[XR]]^JUXOW*)R)+&]ZM-E.$*J*Q<;2U?V^KM
M@U9?UNJ9Z@[I;HFH"$LWM2=Y^X^]$WG[BW]]O7GA.'[]AP%3W9I\BL>9>/<I
M)W=Q_D],'G.4+M$-6HI-)<]:@[3O@:Q*-LW67 PEL2*'3M&LC_P^2A:(,7Y(
MXOP&T8<L0:I\/FWK'DBZF<UN9CB]*>]80K-*;NLI W?J@<#;..?[X2.7.CFY
M%UOCAHCBTOQZT6XMPZX]$/MK1HLRSN=<TJVY@.0\.LUCQB@A:_[S!4ZSARSE
M#;(_Q6T;\[L;+^7T=Q]MT/?Y>KLA0)F>?5](76*;&"T.XIKXO_;BE__C7S.6
MQ5=QDBVRI'EQ56T&IXZ+E;1,BCG='MF&&T+7S!:-3 B9K6!IO%M!;0>G=BM-
M/FTW'[\Z<BFUVK;#4[L[5X<T2#:!MJW=]_D^G\W4#_*]:F Y<;J21/4;!USW
MC)/BMZQ8G9:L(%REJ-] X#)ZQAB_UU$J+V?:822[D9OU;E:'-3>U<1-?>E(R
M;@FSW?6O>J<3U"=$]8:HWBY1O3WJ-"&\U__P7JU:1HPT(A_8H5=0B)'>-76>
MF%U?!'1+>\>35Q&','MGZL&G(/'1 MZ9.E]:1*3JE4+OF*(3).T1-^\"&1OE
M"]"4GOJ^ 5_*,O?,U'<#6,I"X7T?& +:$3H49^JI,7!]%>2)FGIXK)'ZKH'+
M?=@:(*'1ETMHZD*EG7H"]S5/?4/93#0;J7R90J+9&*-2._L>7 1UO8U8?9B?
M@:2[V@C\^V5>M'V3N=W@5H.U.E 8ZI ?8SC4)<'+ M'U!4[X\-D#.HS]//LF
M?GSILC'NUT=TTH;Q??XYX[JA^$ 312^:M*M6ZD/LD=S+U$HZP()R.@B> 4,<
M^+W%2)ZE]:[,LW6&JQ\E(6WP'G8IKZYH262&NJ$#.J41+[JF=BOPKPDMLC\K
M6N:+"WX-XV7&U4*AS!32DOS*3H[J(^\,'BZ [[:;=9;\468L$S]>H^J=F5/"
MI+."#^!HAN+;\\56'95,XED;1W1^1%RE2[*F&TK5Q"J-GQ!&-,YG.)VE7+9E
MK!#7Y0-JONJ!O1SQ^^#9MZV-DN&2&R3S>U3K *Q^KZMNQ\T3Q,Z^<<JYD<;W
M.=U4,N@+X7_EU@W).6E+?J81OZQD[ZP/^$6G/.24;I?RA*_T(E//_U5K9[37
MK*NIVI+T!<F);V[NC'J1G294IIH@[=9K;NZ(^LOXCE N#[;7@UI\-#=V1#E?
M\?TQEA#\K(TC.K<R14@(#;4-+5W3O$-?E5&ZFM9V*1=>%BZ9R7->JO>UNI.C
M-;A&#,4T6?'S=F!UJB>B[.-N'@4MDZ*DG+&GJY@ND>P -#5U1K7#T&]7+[1,
M(_@;5?H6W^)U34;^L_I0R#NXXG,(7W=);[_AZ[W3^1535/M[=P\XS_%'1+.'
MRE*3,5G3"[;3I^4%&P3)#&'WQQ%VKX%;B0G4.75^A!CS$$,\V1CBJ;"J,888
MXO29.B=@TM8(2PC!;CT%NXV4/RTO:)V;=^ILL1D#.-DP2/<Q@*.M^]P#$C7<
M931:KBD]TL.)E-'RPPAC'D[>C)8_,"?9<,'8HV4,P+T%Y@J\./F( [/E021@
M/DRZ8GC+ %0P<^"5O,=Z=" !L6!V&)?8'AT[S#TZ8.885[\>+7,,8[S@&IT_
MBK!9_"><0_XHO>UC2>'<\DHEUL8MP/GBCRIL%E<#YY _.K&AVQ;.(F,%>;0L
M@@9,PGECK#2/F#>P4%@X;Z:O,SN(\8:SUQ\='!A"#F>-/QJX,NHXMII,7>*X
M3,6+'1'?QJE8I^JGK<^$_^.I*1,/SC/Q+LB*Y'Q%6(2JYT"BE"]KLL\DT.=8
M]_]-2ZG70Q$.R\B69(%R#7Q-</6*\KPL. 4X5=:8A[2WFZ&7).6ZK R&2A\4
M^ [G&V<OUW#J<Z*,+C?N;W=V:5J91'%^%6?I!3Z-[[,BSM4S@O2Q/(M_E[6.
MQ;:VW2WAHEUXA\0&YQOHG-#F=X6D<VP]XJM'A>PSX99(UJCYU=IK5)O&:%OI
MIWX<Z1HE9(FK49Z]RR;GU*"?#;SL_EE76[-^F4O02_"K@+L7/%"V'7>&EA,J
M99<*ET\H6^+3DBND.-G<TIAOE:326G%:_2NO==BG/<?G,E]P(7<ET$7^AZ*@
MV5U9B B%6W)5*9<2+CBAP7(^3<&W(4K/8HJY\%<GE*D;V\T:$-*"'6A2$I)?
MM7OYNOOHZ7WOD%XAH/E>[Z9RM!G*E4!_,B1?2&M0"I"J3T@!@M [7U0&TM9X
MJ_DYNV-52)1N"I"^(;&ID4[.M@O&2I1^K#PEM8Y5']LOZ+'ZDWP'F70>P[PJ
MA;'EM)K[VI_5LTVNFL*SAJZNO@X4N[G\;BF*64DW%4$U<*/4B[3M75-?'T<X
M]75[1_NE/_I!NV?B^4^@:^](LB<U<VSB@EYG\XXIRBD38[AZZGE0QOPQE/K>
M9;= ^6, IWN7_@+E$011&2XD?>3,:>EA\BY8'<HO ,+LG; >89[9?6T!%S$M
MQA@%H45$A]LC(^<,V! :[DH?.8?TF()W-[F2'W9]Q-XI OJ]9H@L>G?UM^&0
M"J0<(('M0\T@7+^H/$JIU8<#:H#LMO%SKL]HH>'RX<9X-AU&#@R76S=&1BL"
M589(H9O4F;43:S5@'EZM#I_A43):&ZHQ8,K=J!D#=L@,F'LW:@;I'9UVLQ&J
MPIP?(B;(JJ1"E!S>Y+O:G"*V7C2)2/54>23NK8<ZNK[-<V_]?=#F$W!]4QV>
MA1OT63AI'=K^UO$PR\/"Y^R' ;[2[6>4*ZK+ND+>9M_D*MZ(7\T>8YK.JTFP
MLV_WV3:K[P+7^H3$BS_ EYP%$7:<"K<1%B@K2BZ\!F9:PY>FRK0#/>P"<Q.)
MVUR)*B5A\.]-E7M?2D6D4^_?<1F./4E^.0P'[V<>OZ%LN>*V\^P!T7B)SKXA
MFF0,75%N<0[/1=77I[\71\S;:>[;7Q$3$\)5N<"DPC_%K[93$QC<H,??]/,^
M\/9@0\V62UH!;59N],[T>,9]!\*D'Z+&M0[,W' 9@O,#D3$M7C?8.RYXW9(,
M^[Q^Y2)X?93OC/6":R1P)U&1;5OLNHSS6T37;U7L=D/)I#AN+#QETW\ST$+T
M3V#(JK2??SBM[ =KJ.R1I-@<]0-E^NCC_A[Z" '87@=@#XFA'FT MR.<T+L,
M+SV37:KCQQ5B;LE/-4!L^?A#Y6RX3X\L)-TI-'*\T>T#!TX,$/SN\R;NA*4.
M%R<_[IC(H3WEPX7%'PM?3?R[0\3>3UED#.+H'3#R_HB8W,J[.&!L_VA9/T+H
M?\ ,@M$N@_L0!TAVPO8OXO_$IN"_^?]02P,$%     @ "8$I6^/0OD$7IP$
M,YT: !0   !S:VEL,C R-3 W,S%?,3!Q+FAT;>R]:7?B2!(N_'U^1;[N6:K.
M$2XMK*YJ[J%L7.UIE^T!:N;.^V5.(B5&4T*BM=AF?OV-3$D@L,0B!)(@ZW1U
M 5IRB2<B8\F(_/)_WB8&>B&VHUOFKW^3+L6_(6*JEJ:;S[_^K=._OKO[V_]I
M_^G+V(7;X%;3^?5B[+K3JT^?7E]?+U^52\M^_B2U6JU/;_2>"_^F*YN,EFY\
M&]H&NU46Q?HGN!K>2"]H^OS>Y?O\B^&M)M959_E.AZB7S];+)W8)GI%KT??J
MB5U0/NFFXV)3)?/['2UN9'"O].G_?K_OJV,RP>'-^IM;@::7'@B[HIN&;I+_
M^[5W_\FUL>F,+'N"79A=>)=4JXC-BB+-&X5;?R9/*+T::3)^-.O:D\6**%<D
M.7R)YU3<V90L)G&$G2%[2WB%/J2$MSNVFW3__-+2 YYKD^?$26]]@NN+\23=
M)RF1,45Z;EM&0L_9%?IDHR)*D>EUW*D=CQ=Z90DN[PBQC!9Z>8B=.5ITQZK*
M4F,=OOP[EF#NQL*\YL/<72!1WXS$RBI^W;%G:L36K E9>KIW\^U6A^X_.Y>J
M-8D0:CLRO<7R^X:^:$2/GW:XL#3KQ/0F<MRDR.(G\N82T]&'!JG0VXC-0.U4
MY$MQ3M^?NK',@_"#X5@CEXZ5M20V%G"P$\!@VTL@5CW;!A$XB[\YO+HT#D=7
M$W"FJTLWJI9GNG;2J_V+RV^VW5CF6Y[&-W4<_TIZ9?E654NX4]66;@2V>L9X
M&LMO],+2S9IKKPB*)5#!Y4_T<B"1I(HL7;3_A+Z,"=;:Z$\(?7%UUR!M2KZ0
M:/^1Q#\N847Y\LF_QF[[_RH5](V8% M$0\,9&OBHOP'4HR?+=K&!*JCUJ<5Z
MA^2K:NM*E-#3=U2I^&^8$!<CVL<*^</37WZ]N+9,P)E;&4#_+I#J?_OUP@7X
M?6(+VJ?VET]A1[\,+6V&''=F ).-X-Z*H_^/7"%)G+J?$?MAA">Z,;M"W["-
M)Y:I"6B@3X@C((?8^N@SFF*-KJU72-1-)%Y*NOD9 :8<R[Y"V'.MSQ?M+YK^
M$C:BZ<[4P/ ^TS()O::_7='>$-O_J&L:,6%]AL]PQP/E$UWUA_'F]N@BK/V'
MS@5=!T0I^-A@,M+$5%0 2UYU39CCV34,W,;&'4SHV^]D=H%T@$I$K%3B;VN+
M( P:C6J]4?OR::D;V72K1YYUAZYL[@-<2>K5REWM?B@)T+5E3R\S[EEG0DP-
M_KJW!GZ^0/Z2^^L%K-%7(_V-:( "PPGZJK^]P HL [.TV:\9=^6:R2/W5G=4
M;/R;8+MK:C? 'LN-UR_:%7]MS+CY&TOU)O/VG^ 5EG8+OSG+[3<NVO^0#]HT
M'7I,P\V+-CQ=3VKZUL8J75;8,ZJD5!51;C8;%TM]T9<ZX)FZ__./_DW8G4 F
M7G4,PWJE*^&M!3+)&[HCS^BH3*X[/:(2_07#>A:0[ +1?L/3RC*"8+&K:)9;
MT8BJ3S!HU,$'$*X5Y:*MR',:AKW?,)QF_'"D0@RG)NXVG):<,)S-U+FV)A/=
MI9!Q.J9&!3\(8EC+=>+,.T]U"T>_,JEBX=H>2)(=>]=*.]G'Z)VB;#MWP,G]
M,;9)7"\ML^]:ZL\G;#_:?9<NQ?_$AD<6CRQZNR40[AYN81VYI"O)C@.J;CO=
M91E0;2L*;1H*N^YT/'=LV:"A:&F'(#6%1DT48!P[#J.^%5T*/XSM5H+MAG'G
M.%[Z(32%5D,6:O5=1Y @CU*-X-%SJ:%']=?TPZC#,!I-9<=A;+>&'8<0=:DN
MU)4=1U 5,QQ!)H108!C-6GW'8>S!$0.;8,>S9VP@P9C8<-*.06ZUA$:CL>,(
M]H!2$4:@5*45GD[4E>>#>?+>CP54X2&Q'T>/4^9:,9_[Y)EI'ZG'LMLH5E>Z
M_4;1(U-J_H,Z>MQAU%<E4\(P_G-O.<Z24O=U]H!=&-'C:/'SK/.F.Q5J6D],
M?:2KOLOKT8[HAM\)'?!Z57*YK1G]>F?ZMEF*6:%:^DZK#DS*FE4GSYD X\7V
ML-%QK[%MS^!'IN<=9TY:TKZZ]Y--1@1L+:T@VJI2;^ZAK2Z/)HMU+0U1Q!CN
MK=(!2$O<R^:9HN[:P([S.&)]9A#U5P'V<^<=(C<O(H&&J_[AZ78JG63]H!-=
M*U)%K%<4,?JQ\XIMC;I!V;BZDZEAS0AAO7R<TK?ZP_O/DX%-ZF1CMPW&A#IU
M'X%+AQY(&17F2'\A])YP-I9'SP;\%3L$3-S)E)@.X^R.;6-@43K#7V>+6Y[P
MC/[$>L;^]T_B4%[V99ET$:5EH]58FC0:H+O28)X)MB_:U9V=3_G.T'#S# U7
M9ZC[-M7]*$DHZY>FI[EF>B2QN/.S8+X^7,,P,O;<=^C0V+FUJ(\*(.$W0(AS
M0[ [?K1O= </=4-W9\><Y:8HQ<[RA'86ICG1!QHGG9IB@G>#B:3ER>X!8\#[
MW$"<_@ )Y/3Z/]Y)I*@.1<,M>\P#B"QW=F="N\P-ZSRZ8V(/QMCT2>'T].>Q
M.[!\1R'93T].7I=V<![O,F7_Z='Q^T#337WB38XLSIIB?0V_*AGXTM-.!W[+
M93JRE>X;I^,[MG\2EZ$^;F:^?X6Y<8J"%:EV7*RDG)Q\D".M8Z0#( <ZP9J#
ME2QYAHX\![*X9@[V#<Q5WZ_]]WJP^*I4,08##OJ[F!9V;U%XIZH<<&IBX%&F
MJ5DG5HHR-?D(E6HJH1*KY=7B'&'5Q5Q5U\4VU^APH*C"1W)#5&IPDEO;FMQ:
M]HCHKA?Q$M2WMS3K%^WZ90I;,X;N3[:E>:K[:/>)_:*K/BG[WM!1;9UIC]1I
M0QO8<HEETW#M.:X%?0B?'1![$J5:5137B<$LMD;L-; X)&\[L'BS8X,"$ -'
M>)6\G4-S;I5](]:SC:=C'0#%!O)@F3_>>^?>61ZAZ_::;7O3B?,OW1U_ ZRZ
MOADQ(-3"HN8@=>^^$/,XGKJJV(SS7LK4QI4:_[F!&7S!U$)=F#X]W?D9^"NA
M[R U>C"&_BN>KIV$4$@MWAC.2,2H^HT8J2-5.WFRJV*KL1WA]YN!&"?MXH7?
ML&Y2E^VC&9D4XJ815C48_^5.[LRJ5*V6/[!2E>IQ/LVR!5: &/5=A[&Z+#(L
MJK B8G,6"!#G*W%?"3$S&=7NHD41I?A!U1('%>M"OC-A3:?=QD8T"MEQ08X.
M/3:N@76-#2-PQ71,[5^8:CU'&V?<(E)=C/.]3E/X<>ZB!?2(0>,R3]AV9P.:
ME.&_BTG(Q]'('1-G3(Q1H"S,58'XIYROL^B50 D:W\/:;M)]_5]?XE2&0%7P
ML/$X-/3G!(=E5:FM,W]2N0[>8=GO%E&UJYYG$$D<UB10P3N:-84Q^3MHHSUJ
MR,D[:M-OH5W3*]!7MNI84SIRQZ*]&M@3TXWK5,ZSE=@O)56_1I;EFI9+:&+!
ME0&Z,31J5L)=O:.15FN)K6&UTJQJ2J7:PG*E2:JCBJIH*FDHI(9K\'H8BD&
MKQ P&C+90H:L$7*8\( ?L8M>+<_0T MH*H@93@@$&%;'.GD!EF+/_?67IBR+
MGP?8?B8N^R)]1@8L(P9]UW1AE_J;R\..;S4,#3>KN-X0879EK5+%HU9E*#>T
M"LR:V!PIVE"JTSWLU%U4\;NG1@P[1'S+#@&?AKUUQS8A")L:<O0WQ,(-#B*F
M!H_^W3-F2)$$1.4N>L4.L@F('3^!XL]@T:&);ACTO9H'+[(HV0(KT9E/6]"-
MJ6\C.P+23=7P:* 61#B=1KA(6$0@N!-3"]I!8,=;JL[2-5Y!O6=]I1,'%+F&
MV1ZA[AM1/:KG(1",8##9Z'5LP=@(BQ[1QOP'%QOZ_5%!=[_C&6KYPTI!@Z8F
M8[DJ:16IU9(KU:&"*[@JX4I#;59%M5IM*0WUHGW'A@D3(;6$IE@/,"1 )W5U
MC. S\@<O(%B/T!C#.(:@7R!" 0C=A.D< J&"4#>=<3H#-JPY4YU.Y"7:O>=B
M751EM297M$:U!4PP5"NM&I$JFB+)#2QAM:K"2D;-_T@7H$GKV:2;*)'U K.,
MT2NA 1I@2NBTC9\)Q30L#Y3D\J6,Z K@I)A7W*!.C2:NM$ *5*ID6*NTFE52
MD8>CFJJ0D:)4:_-YU0!';$94S%;PD.LPW:BQ ON0!RW_"<_$@#^7W02(,'TN
M,1W+T#4_/0@;E#V!9(2XJR-AWZ+9,VPW H'['?A.T_VN');<!K($L43,JS'+
M::6K:R5,4KI\<V Y]2_3!">XK -N"4L:6GTI^^Y8GNU_90FJ5X'P95.7I.&V
M@WL)RW0)O^D:_3[2@9:LIR0V&_7Z[O?E#)W5A]OA3\MO][$0?G-<T#QH5DE[
MT</PN<6U>3>UR*T-EG.R?"7\'C;R:6DNYG-#=4,V,;YN&+Y_PK9/D';0/&/(
M\!7AM? [?47L7(>AU%9%K!9@@OT,2K>]Z-3\1<&57><,ENG.=&KH*E62W\U=
M)('J"GAHLM7\S=]-#:W5-P;YKE=P+34Q"H+V96)$ ;PC,>+&*!5QC%+Z,49!
M,=^"%K:BZ2_0KW;DU@<_D]>R4^+GW?/TQQMB6A/=C'OMMD)BZ16?EGN_";Y)
M2G/^5%Z5V[6CR.UW<Q-C^!=L;JK;STTU\[E9#?04;VZV7>^SFQL]F!!I*=3@
M[SFB02[+9(ERBQV8_BZSQ?[1P"=RX+D,IL3W(?I?-6CLC2Z\NNOW 6GZA%8R
ML,Q(8'+=B"[:@0LG>5Q?/L4V-9_:>8]V6PJJ>RT%*>D7DU11:N*M218Y/>)U
M-+#!8':P\81U[<Z\QE/=Q<9)$'#MV$Z)B#WB8MTD6C?P*)\$]>('=4IDZZBJ
M-_%89(#MO:67;3*F\T5CLRH8=R=!R:W'62KB%D#-.\@88[1:MD&0*W&'5.+V
MT-@I=0YCS6Q!=ZX_G#'QN=YQ5N3FAMX9$ITKJ0=44@L+B@(HM_G/C<[5WWQ\
MF%'Z96"M\:7MF#[,XQ./VR G0$1N2Y22;%P]/)H/\P#$+8":=Y Q)NQ:X$K<
M47V8^>W(V(WN7'\X8^)SO>.LR,T-O3,D.E=2C^C#/#XH=*[BY>.GRW)K/1??
M1_;3'9]X7,\^ 2)R?;F49.,JT-'\= <@;N'\= =(JN.:V[$TM_T2!E/2CVMN
M)28>U]Q.@(A<<RLEV;CF=AS-+3OB)I58Y@K.T:*/N]4XR7(OY<YTYVOK&1.?
MK\EG16YN!)TAT;D"=ZSH8Y% 40"77?YSHW/U-Q__7I9[1?G2=F3_WO&)QVV0
M$R BMR5*23:N'A[-OW< XA9 S3O(&!-J8G(E[J@^S)SJ?>Y,=ZX_G#'QN=YQ
M5N3FAMX9$ITKJ4?T81X?%#I7\?+QTV6\CY*+[V/ZZ8Y//*YGGP 1N;Y<2K)Q
M%>AH?KJ#$O>:GDW_.&+K1$2C83]W2D+!U3$LJ/=^,(4DT_S4(79T<?CZY4-_
MIO Q?'Z[<ZW^S0X]77F9Y]I7_][J/8G8N=7A-G(/^(=U"8;YK \-TG$<XCI?
M9]_Q?RW;GW"*IAMZPJ0U)=J J&/3,JSG68^>TU=P,;_#$!=@VS#60B(O<1<V
M)W+!B)SQ5ON=.?G:<UQ8[.S@\.;5^T^0U%N-^'2YFA/\R 3/F\,'-M;(!-L_
MZ<'S[,L#GI!3)/3:D9XN1W,"GS@'/WE#0W?&NOE\<OH7\TK'C^]T&9;3\[3X
M\]'6B/UH/]F6YJG4N_L5JS_!A#@ANH8/K1_JZ;(L)W'9JG4P+KXS-3+:@<Q]
M$%^&8XW<N:91; +O.+Y /B>-LESLRVE;#-H>HEA$CTPMVP4%X@>,WS=RL %=
M"MQTM*=]R_"H='+Z?L^+3<QW PK(M>6PRDZ];X8UQ,;OIO5J$.V9E)IDZ\92
M>#K%Y'$V.,,=EN'VR%#->#OD9JIS1BTC?77.RGFLG8?8P<%9LK!TVKBI_*OG
MZ"9Q0O@YI\!\:P=7G#4UIQ2#=8<T<#3D@X;\CNR(T; X&O*7#3GIV\OG#7,T
M% $-NYVP?*QDM%@TE%'MVP8">5EE9=$0.-W/4Q?@=#_/59_3O>SK^Y+_YMYR
MG&NXJ)O/Q%1UXGR=/6#7L\GC:/'SC%'^GCQCX\FV5$)H%B[=TW9M8'U2\/U
MVX\P0,*&<9;&[[,JSW<@-8WE3DR8>!4S;?>1)IQ-=)<QS8F1>XNQGI;<3\O_
M'!0' \7A_?0W9.C>P;MLCW;*M]^)/;FWL'F+5=V KA6;A.\'$-KHL<,H#74D
M3IT"[CM@U)$HL:4ZITXVU FF,ROJR+2LHEA-HLY7B0ZLX.O26L(LC>! - DF
M,>O5YMH&U=D-4156:K \6#Q[1"7Z"QX:I!R\\WXH 8DV#:CP*U"2G<")=Y(:
M/W,@2"*ON7&(PV6ES,K[^J^+=\1RBF7G=Z.3G ,7@A)4I^7'GPQLTF107U\9
M$[@D/H+%.?2<.U.E WDA])YB4S4ZBE!SV326PVF7]0PKB5<YG0XF+K.D4R@C
M.9T*JV?J\[CR*C_=F9JGLE6AE*2)Z_[AN*9V:*[AU,C)!@MU@LC'SBNVM<%L
MZE.F.YD:UHP0OQ#NE'JD_8&<B-A;&NU"(4P<=B)92R-HE[31%=5EG3:Z<NN.
MVNB\)M\-GL66Y+L)G]RZ)-]Q ;PPA?IP#<-@_<IO>.;<6H9AO>KF,W6=Z28+
MVSR._(;I X]VG]@ONEKP>J E9X6-K3JV>Q5+Q*#I%*0\(;[\#A?&L9SYO9R<
MR0:T(*C? "'.#<'N^-&^T1T\+($?\=RY<D<REI\CU^V3"Z*,!3AD+.U>LI4X
M:59[298E2X\XKJVK+M$8>]#,.J?7_U%*1E\[EG(8&3&!GAWH]9\>-I_]^[[K
MIC[Q)F=$QZW$YWR"0&3"UZ59.JUH4L9PPF\<3IOA%)VETX+3TD8HOH04<S]4
M!CS/Z554#MR.N-^Q_9.X0^P0+6YNOG^%V7%.0EOP39[MA\L5AP+@K(1J1+XX
M.TN-8H?9/C<0E4O5X(0\39[EI#XJSQ[5P_1$[)%E3["IDN1AEXZ.VX_JM#@V
M:YJ?@M&0 1:XS7 TE)759,@+96=I,?!%J^#VPAK-D=.N)'KC:JFQ1#+VQ]@N
M^E%A"0[EA%$<4I#F5$,L+4'_\T] LFX^LWO8A:\4W_2L:YACM@W,?X\-3X[)
MHUG.O7R[ F'K]B+3MVAMAWD\32A&-,?J^_UO]WJP<TFE>6>4X%J$/NS>TS%/
MMA[LR5LGU0RWAFVT3CC&SA)C1[6 4V&LK 9P3A@[??MW'V"=%X"*9D%E)!TX
M$0O/JTDFUIVI6A,RW\5_;_FEZX(Z$8[[..ICH^BV\YI!1 M%K(SF! V7F#K<
MG,#9$[A0!;<Y@4])1,=4UN8$/@@'%^>(C'4$[A&'8%L==Z#9Q8$BW3?JDRNX
M(W,KDF\Q/KY.<Q#PM9R#@*_W' 1<)Z!!3F(8-&)G:OYN4/A\.@C8-#BN#7#R
MG[4>P,E_UAH )_]9K_W?B$EL;, ,=;2);NJ.:V-:S^=T,+#5"+D6P(' ]0$.
M!*X9<" <42+DIR.L2H0GV](\=5'4TM<-O:&CVCJKLT=/J+.Q6K8\.;IE*FYL
MP>Z--2-,I/M6;?*=@?L@JLA; HN"J-/=!YADQ\0CJM/I@P"/3GMP.<35?!&(
M/4EZ@ WX''$.]RW#8Z=M%OI0Z4THW#0KZ;&XRW'66T[N>5A?'+X<OB6V&3E\
M.7S+HCS$6+H<OAR^);+/M])]X<<1S!U,"38X;J^2I^,\ %M\;9<#E@.V5/HM
M!RP';*DT6@Y8#MA2Z;#_U&W7P\:CJ9$)-C6P.]C9V[9E3>#SG:GI+[H&-^C_
MH[5CL#K6S>>M /W-L(;8^-VT7@VB/9,RHSC]'!T'Y>NF^HRU70YM#NT3U8LY
MM#FT3U2#YM#FT"Z_KCV?I6_$>K;Q=*RKV& P_-$O(M@2^WO15BW/=.W9U8_^
M>>B2G'2EU94XZ4JK"W#2G>!:U_W>[117P5I#POG9[O,!G/O:QTEY,FLA)^7)
MK(V<E">S5CZZ8V)W)M"$B@M:_&T#39GI'S.,<U\Z.65/=27EE#W5A953]E37
MV8ZCXR>LPJ2KY:0K7'XWAG-?8CE13W!UY40]P865$[4T:^KVG/I@F44]?'U+
M/T1D!*?%H4N'^MQBW?XG-CSR=3;_^!M,*RW1.KNGNV09.>?7[LRIYSKL@A3L
ML8B\XCO!CF>SB;VUR1\>,=79\O.1.YP>43W;GF]$*!I.0B!L-T4+X*R9JT0@
MI>E,TF3']&3-K&>)[8.<9)057&4.UZWA*G.XY@U7A<-U:[@J'*Y9P_74L79.
MY 45LUZ1&O^Y@>=>6#F].WBC[=&N]73G)Z/K'3QD$\?M@5;9?\738E-RW5 6
M)(P?TX&(%LQR!D1+\F!R^IVJ9S/&M.;$/D'3.\F-S8E]JN[M&$\H)_8)>D@S
M]E(4E>#'<"X417=.4L.N+=.Q#%UCY:OO7#+QD\D>X=68GF<19C]ME8)6XB(/
M\?.PH'W"A.QOI9>AS$.AHN0<L1RQ!=:18JP?CEB.V&*;<*M:/4<L1VPQ39.C
MZ+%E*Z50:)CRZDT<FQR;9Z&;<FR6'9NGJX5R;)8=FR76-\\!8&>LLG'RGK36
MP\E[THH#)^]IK+U+/W<-?:*;[&,)R?SNVOOAG/4ZS$E]-FLR)_79K,^<U.5=
MJY>VC)UD/+#@H;F#)M1(G*I%H*IT@#2IT_&:%M&!F3=7<OH5D/^2[-H.=$33
MJ4AY@1&IGJV[.G&Z;ZKA:42[M:W)M369>B[3(AY'76R;NOGL/!&[/\8V^3J+
M?P$#PK^P;>.B4_Z $[!PG2S-Q'E8T1Q8IP.L0MGL'%BG ZQ">0@XL$X'6(6*
M'1P26#WBN+:NND3KNY;Z\X>INTZO_X,#[6KMS' =C /OM(!W-CH:!UZQ@'<V
M.AP'7K& =S8Z7G<R-:P9(6QR'Z?T#1QT5XFSPG4[#KC3 -S9Z'0<<,4 W-GH
M<AQPQ0!<KON&6"R[1PQXC?8$#<\&-C8=K-)Q^YNW1R-W3)PQ,4;!R?%AWE?"
M4\[76?0*>\EW?7Q/ G)\?2DVRM9,1GCZ4=*4)$)DW\9CYC3H2]S,EB80O[J\
M<AQR'!9VB0XE9KVBB!RI'*G;24R*E@RWGE4Y^#CXM@9?-0WX]+<KFW:>CF.L
M3Y&AFS][EK%,6/K0I64_?Y)%4?EDP^5/]+X+A&W57G]S<,>G$<Q59619KFFY
MY *Y5H^,G%\O1B.MUA);PVJE6=642K6%Y4J35$<55=%4TE!(#=?@]A%H^_X#
MJJ14%5%IU>H7GPK0?0TWJ[C>$&'=D;5*%8]:E:'<T"I*4Q&;(T4;2O78[K=$
M-/\H+3[*BX]*(<;7U&0L5R6M(D'G*M6A@BNX*N%*0VU61;5:;2D--6Y\4J,0
MW1?KHBJK-;FB-:HM0-=0K;1J1*IHBB0WL(35JJK$=;_>*D3W<0,ZTVSB2DNL
M G.08:W2:E9)11Z.:JI"1HI2K<5VOPG=__*)==^Q/%LE#HR&?A\3K#%AH^DO
M;?0GA+[0#_ O0G_]1:J+G]EORU>_3)'CSNA 1B V*B,\T8W9%?J&;3RQ3$U
M Q"5CH <D#&CSXC=Y.C_(U=($J=N\,,+MG402%?(M.P)-CZC";:?=?,*T5M@
MM<%H;)/1KQ>_@"%^L4][%^T!'AH$62-T3:6<Z3I?/F$8\11&=/BA("I7*]C0
MG^$'E= RUG1XP_:/A[M!]P;U!YU!M__ET_"@/8KIQ.J$#]O][O6/WMW@KMM'
MG8<;U/V_U[]U'KYUT?7C]^]W_?[=XT,ANODO#+QG/KN6*:";R^M+)(NU:BN+
MKM7WZ9G/+D$7QG;8A[@'QT1_'L/+I>G;9Z1:AF5?H5]$]N<S&F+UY[-M>:96
M6;WTJFON^ K)M;_ ;98-C$L[:))%5Y2IB[#G6L#N!YJ(S=A>FHCT,-F+& "3
MV\?>=T0E-LS0@\<.JT8FIAJJ1O2K&TOUJ%HUF$U!P ;J3X\*G 3OQ(6OB+^]
M5*2J6!4OVI)8^0<3H8OWMXL%POQ8=..T_\,#S9C8!BC*4\MV8<VBKW?I!$,G
MB'HUM"QCB W#<H?66PH"270N6F!N?%ZE$?K'CTYOT.W=_QOUND^/O0%Z^M'K
M_^@\#-#@$8$,'("@0Y*"'GM(JGW0/J+'6S3XK8LBXG$N&CO7 WI9:BE53ON
M[RP;@<&%_@A)C'Q; Q%3(]IFCGQB=W=]3\T2,*XT^*4"_7?']+&*AF>5&9A3
M%6*F0(A\T?Z[![U3) '1>S@OQ]/3L@LZ$TLK$6C8I#)?5R_E6M#:SC.5I*YM
M7DFH T"GIL&A9)H2R+3J>YDVZ'4>^G=,<G&A=D"AYLZ)'$HU:FPA-DW.%)M+
M6I]&5,MFQN(5 G4.9*%.=;5P4+O^_\LGV@+MC6L=M\6\9__:FDQTA_K>T*T.
MIAS ?DAUWT2>[#(?&;W7OS4%LU6IQU*J*,U672SVTG"ZML;1Q,.^MD;_IVX8
MCC5RT;5E3R\+829_Z+YAU65,07T?-GG6'2J^@&@.<J9$I9YW#>DFTET'J6.F
MK7TL%K1=YKGQX??KA0AL3 QCBC4-[/_Y=Y!1:O@]VN-W\[AI" 'D)5'\"YU"
M6*6U&?QC[S(/]#DM?"!X80W>%SOR+5^X1OGP!=V="6)_&DA^EL=_#3SMVK-K
M2R/O]1"'WC&UK1?ZGE2Z<^VB?4,,_(IM$B\;72V/>1C@M[L@IJ2RN4@M_>L7
M[:92J2K-ID*CQTE#_.3:[3_M@Y#TLX$2%.%4T/<%!D,. DW' E7'1O_U;-W1
M=!;2 @DREPR9-ZQ'X<O:MY^QJ?^/?5](I%54Q<W="[%=H+T1_NY:TUUFX.ZR
M=]F_1,$F,!LMHPD]6)<?5XG_*1 3GYBLRE'D%T13WL"B'4VSB>,$_]R#>BJE
M8,_&15L1171GFI9_="3Z%YX)_@ST/1U0+,O20=2V(\W/-7Q\M ?6:QKIW+QH
M/V!G[.'5"1 V:<Q!ZTP0/-I/L$0 ;Z;QC[:@"[^]LU*W:_W)@@7*^/_UJ;]Z
M[=IV303-71'K<B')_R$8)%7)IC;,KC[%!B)O1&7;4N%GD#;$^8@^P 0@.@,%
M4\GRF[H!,98LWG?&RR\C]@?NOD(?$K%&6:MC$YP27=)%NRXJJ]CZF(SM>PO6
MHZ<QF$YIM9&:#.).IKLYQ!B9%ICHA\7V^ZB/;M*UD5F!R4ZS#[VYU4%[^-=?
MFK+4^ P7''C$(%,Z*\ADTR* )4)W<H,FCT"MQ#!+A\=^FF$=GANV"A\O-K '
MIAVQP9J;>K;C41O/M1#<P;062?XP_$CE#75@=53W*C*IIV%@*<I?MNQ!TFP.
M=-??(D"P.D:J@1W'!ZQ/ZUASAK6ZESDSL#'#>W\V&5K&!^?C&N-I_]8> D\
M&R)Y XO??(8?3/0ZUN&7!8HRM&_V($J2/ V /Y/D(:-:"GFJ7+2O*8E1!U'7
M(DP!2_<0T!3;Z(4>-8W^+%[2#8O4RXN<<:R=N]D:V7*ZDD8:P,-'1XIA5B_:
M_=_O[G/H>4BC;H R"KWW?@B*P;0NB%H--$SRBOYMV3]]ZJ&PL?CQ9FZM;;FL
M''O!N&C?F1HU6$&LSY Z)C S</TG<#EA9CU=!2+.P _21S3&#AKI!JP?V##@
M(@U?T67E#T^GBPJL)4,2W #OG*\K"K75_6A2L+I$%J60&G3%H9=I- EI<!7D
M';UU:A.5,.DGR8C%=!WT =X'($&.!_+(&5O4(QG&6=PQ=E?[_HJ7>TF[Z#\<
MC.&C@+"IH0^R/\8A0 VN#_\+(Z#WLUOA(=J+X#VLXB7K!.LD=ES4$I&&9\[E
M)O/EVK-M>-J/_E&^!2O*<U) NW[1_C=QWEE/P7X&]&"A>1CP*)I1T2%,20M4
MG>BN"S@ O5)U;<ND;B!CAL@+L6?HCHHUNCL;3*P;[&(_CK2"\,4[HFI4SX,[
M@2H4Q*#.>O[V3]2O#- '.B^-S[(B7P8WN&.=^=*GU)=^:+C[_9VC&*S&C1B-
MS .=A@"R*3#:.!9&MP=-L4$*N,#(@!<0A%70JNE!,D!&2C>;2JG87VG$K1)[
MP8$.P<= T%%<J=8$+,$9E<GP-A!DM*_/""SD5W<<7KT$$4U8US0RTDT6R6:^
M"&J:R>+GI ZRR]+G\+:--R1V+[R/BN7@WH2NAG?JIL^"H.]5Y'"AB:XNE_F(
MP=,PG?:,R=S'XV7!_ <)!&T.^]O7T)EGRY[%:)WL)M9--;@IE0+:O&AW5L>=
M) ]SCQ8]Q,F1)"JE;Z:?S/:,<]83CCT=5A_/?/M4K96X)31W\G231. 6LQ8^
M^XT]>NT_F?GLU<7$S6?9P2?J;CDC>VVT9L&F;M%8-4,?Q:G!3/D%_C8MIKMZ
MCK_8 T7\W;<Q^]= 7Z!M&3/:^*L.35,MP@3;VJ*,_*([3%Z8V%1U;%!93_<6
MT)MI1J&&;<U!=#.!KB7Y'Y4/^&/LPLWMF/<J(DU4->;*W >@*=/4_)TZZQ4A
M4/]!)]]D O1I P<3$U+R'M70)JB?+KT'XS"<0>G#_(;.\N:K( 3B4 I3QZ/#
M7%>6YS)F8L$/]D2?@ G)7E3UMZ?[0Z$F8$#?6]O/-G[OAV!O9CXQ5OC&>5R\
M';10,(L)TT<]4/\98=E=%X S58<Q.;]>W#W<+F^\AS%5-(OM+Z6W+.,B3$YO
M5<3J,ACDBW93:(@MH28V0SB$W6Z':KNFOR2IQA?M/P59B'\*4Q!7J+BS'KT&
M'[0CS//_Z\73MZ^_7ZPHK4SU#IZO&&3D!@&:X!?;WV;)$@[1G]#RVVX'O8MU
MRV.DB8MYGF7X^'A4@27!_WWU K4QT-.WAQ_?+Z))F^S.1=)F^&GQ8;%G]*GS
MK5OYVNMV?J]T;@?=WA7"QBN>.:N[/I=F(=Q4*N^TJ91M%%V9F=]NXF>&3O"^
M\S)XO+YGB;?!^S7=F1H8P*&;+%U@: "++!LBK-E@*M>DH+X&XV<6-!4#/ACI
M':L_SB7&\L\A3O_ZAV>YGQE&$?5G]ZP)-OT?-TFDA,36#;1/8*2=Q6%BD)).
M892S=DHM]FF9UQX#S*07H[9+0TO!YP %< -,+XVHW/<?;P?H^K'W% BQ@W4Z
M65SE.$\LL])/?\R_)RR+)4CI0]V'F^Y-,$OODB.8[DM7M2OD3:?4^G?(MI;)
M2J98)"TBQ]$/.E_ONS13Y_KQ8=!]&/1S!>->_K"=>YB\*-.4A-55F?T6K!0H
M<)[Y7]#.!G_P'(I8O+&[3H,>ML0M]R8LF;\[-B*M.M38N'?8&T"U /3P>#D/
M_8>SP\SPXDW58FV>8MN5YF"B-DP%YH$JF5?D;:P/=8K5)Q /Z(XYG"7Y,[J]
M>^@\7-]U[A%HNB#,.@-6VP"W4\]]6@(7=7Z/(D$61!PYFRA(#_E%TB6ZG3LB
MYN<5.E?S>AX'IM\19B6&B]E$!:HMZ".^MA^9N;8<.WX.+39!PXW0^F%B3].I
MUPS4:(V8CO\I.$0:OGS%!F".H/Z8$-<)#/0EC8"%L_Z.30_;437A;%$YY*A<
MCTJ:\D*W1.V)S(4,I)!\G!(_AV:Q@<6%]@A#IZ._A?L.?%?P>P#3"L/[@S:]
M&I*,IV"ZVLKJ(LWAQ.:'NHL/ BGJ)[;)F!8^?"'HCC6!/MQ;CO/QU# 6F<-V
ME>,L%F=T\Y$[RQACS/T\M@RP&YW />XKREW6&OIP0T:T+N;)(2Z8S7:-HRU>
MJF%G/#*LU_TUN!6A!N]%M_3%<T25&D>+>6HW.)1BH43K:&Z$T0.]B4:N-^(I
MS@H]8W7?G]UVBVO\R0B<:'@K'X=\B;YC$S\S4,VCQ3>ZHWI^!1PJBSHF-F:.
MSJ39 HL4K/[>#GI/CSB>L6H8G#%(*0':4I-C-!FC?_RA;851Y1+]@^[RT5T_
M^9["#7XPPN\4K8;E>'3W QY:G@N0MG\2%_5TY^<90Y#.;UNN<PBNLV1-U[:,
M[?S!U4L6^:;W,PP^V99*- J[,P;9? 8YTM8BC0:.Y.T"1_/(D6^7/@Y^Z_;>
MAX[.$FW^++;E!H=:,M0,\DPWS6T7X;JG-_NBC"6,G;,L\R>.HVLMNFQ0JK8#
M5^>2:6#H%BY:]CD#B\T9Q]5:7'GFHB3$MJ;KC\@SJ(\-?_MSX,B-9(=3;>V'
MP_8N!I+NG-&X--,<E6M1J9$1IGZ-;0W5F^!^]&-*L[:)J5MV!(EGC+KY3'+$
MK??<Z>;&L&IHCGZ'>T'NC0B(NX@7Y(Q1QF:/(VPMPEB]5=T<65O!K':)'EGZ
MV)WIY^CHEGG& %M,'D?9^N"]#Z/M5L[Z)>H&]Y\QMN93UI9YX& -M!SH*W;I
M2K<)7/V[;P^=P8\>/?+N;&$5F:ZVO#EJ&F;!^WD6\U1XE$^>1Z9IDN]>N'.F
MY,H;EI("WU][ER])_RRRT?S9GB>B+7]9^IQC N6[.=LQAS+%C*7/I S?6M9L
MREU0$?UXK.S*F!S*Y S+'$_PZ?R@@9).[]_HX7'0[:->]UNG=W/W\ W=/O;^
M!1\K]X^/O]/O[$#4[WXZ6UBG-@])=YQZ ;J#YF<A(K]T("W)>@NWLQ1+](&5
ME M*9<U_#HIC?0R*)@/<G<46-U8[#MM$H!4\)GA&:]MI!"X&A>Z$\'5@/KQB
M6ZL8EO4S*.@1O",LOD7K@>@FVR(W(9B>6^X7)_ K#\B-3DSEQT7!1T6@R1)X
MPK;4^:48YX]*W2V+1D;?<4DGAA6I]&OFS?LKH%="A98^":KM62X)#Z[P-_B!
M38[&V!X&-?>2A[XH9C*<!<WXK_*]EO1E3[;^0JMZ1'I^#_\\,U,,J$C-LL40
M6C6!5ORP"<)3>L([%3.7J$,'$>F_%50$84FKT=V*0'[7LJDBA.BQT' KD'9-
M_R_18$R<=7>$H$%#C^&$58LQ] G;\>9:PGLL!37K6>% -EZ!UE5D';0!6B_$
ML*:1^U]IQ9DI+;+)BM&!%J=/Z7Q1+%HJS!D*,#7RJ!84+?T=:9K5HH%VIWZU
M3I\[+7C8\EPZ*)@S^ +4TCRX(=(+1B=8GTR*U^ N?4KH2B4$32(53W675=Z?
M$KIKBBIC\XNL< <M8N79@$>'7EF,(EH,Q_;W6 EL,/IDBGV:VWZ92,NF55\H
MGAV_%ZI?;I'UC[Q8Q@L=\3 H>(5H@1"7/+/974Q(["Q@]0]/=_0%*NF"; 4_
M"# 7$_HCQ3EM%B34"SU4(.B$-9D25V<;=<)G_ $,B4E&NH\Z6O_'7V/IC?!H
M4)8(+M&7S#M-V['FV\O\]Y#1B+ 2DV9PT$&$3L$M0$*ZTYY=-1:L,UU$/=F;
M&4<'CS!DL%\#*M$**_3<+3I+ 9Y>+?LG$%XEP@(M>*@;-/K@UWN%:7!&'BT,
M"N0R&-+\[@%<J#"/T,!B=6+]T;-APFT^K/%BXG6F*M"O3#8E<1P@7V"DI)NA
M&*MA?]Z'86E0)F\ @99A6*_!%\N>LRJ,3'-\<83GR\&$'7JR5'CQ%2;DW6^6
M9VCO2CC. ;UZ90B< LRT^C-Q7'T2<[L_):N_LGEYURB=Y=7?6"D9H$7DU>$9
MA//KNNF]:Q>P\M^8A@'T1,7.N]\=0GZN_A8*DI6?75K4\-T+GBW\;F;G$'G7
M.8O!XOT3P'&.#@M S&B&L##,EJ> %H<%L!B8(8_*8)_+"#N@**C\&G #Y>Q@
M_R=()C">A\YZJ$RHUKT-?M0X_#CCI5\M.QYM@0;"5K=7W:%"9E[13*/]6[-,
MP?K[#,H6]7#2U0^&!^SIJ3[C3,<V=I@^8H?5B"Y1?UDK8(O;$-/MVQZ-_E 1
M$<I@AO*1S\1+7$WUF_ XO_G^V\E\2RY[@+XW6D<:E%]V2A1<II%E_ZV>J1+;
MQ< )($XNJ3[@+98,-BN:#I*23A"H?SJK5LQ.$P4I 1/E$)=.#LC<<+%<L^13
M;6+UNA;=A6D3'U%T'6$EC%]843)XKV[[5WR/1" X:?^I1H4])I=GEH?P,PS%
M<>FYHC0WPB9^Q3A_6M?J&Y>GK<0'NRE\U8?Q"ITW)V1)U]9!SR+S>N,^T0F
M8Z&(^10'-5Z%FRE:Z=FM(4,]@7F [E %Q6[B6)(7D:JZ_E/SQQK"(;>5!YV
M%6NT6'@[IDD!OVS4^)<ED3XAMC[_/L_ &>FT,IE_F1[J'>;AK"15^S=\H$\$
M V4).J%A]'MH&%WZ-P:J<$ A7V8Q=1?$4"!/?#%$WL9 L_ENYN#.(=4",2N]
M!W?_%SB:S0/3R9@:PY3V@$MH-]\KV5K(OLO]%/Q2X1&#+J0?W,Z47/9JOTBC
MK@95ZIU%TRN;*>:64^2LW.@L];O7\ZFA!L(ZN4M!B\.2@\O=I$HQR)-0:PIU
M H"#"3+!SXQGU:7928)!/?2@PGYD7@,*V%0&![*9U38/WLWDRM+K_3?3BH@@
M=AWRAT=[0!NY1/\:TU+NK[YUP>I?LLJ74]:%3:)IU1"!UP1'H_K5XYD,I58E
MJZP]-$)%%5K0@)\M85'+T8+^CUCS>$G2"Z$-0-O"CN--IH&N'/G=IW:(4^PK
MT+2G;(5/[+XP/ZV1KJT"/=6%3%T4K1,/0M[ KR<N@CL&U:R?QY1^@?JZJ* ?
MF?/@4.Q9"+ UP/ M0.P 7U-US0? * #4$AD#KX!-S7ZX!(K#AN4Z4$GF*^<R
M*!B#P(6)0PRP/9@[@@0G%(!,IN8SP_TW:F %R8L+]6-)Z8#[:;]H:=%-*L2*
MN *NU8)S[7VKD5UVY@X5G3XPCS[3RJ64I?&"A7%XEN<SB&_H&&'JAA>LDDS
MS<VKN;U.Q1LH,D-:47Q,B:A=!JL(X &0 E.!6*/LXW_]4K=,@0L$A194W_3)
MY['*M=2(,J#OU+)C-J]G@Q(>B"QA[O\([0:_-U26T%_C6?KR& B/^E7_2Y>F
MT2P/1MNB&W'*9^QR0L%(A:!-0G,&1.P?E+SA4=1,'T5T";#I%AI?0V6T>;98
M.?&XI?; PNW A%CT@G5BJ0]!%R(]"#SL0?/P  K_-D-?^]W#S8_^H/=OU'FX
M0=\[O=^[ W33&732N].WZ.*B0[DL /\*_=11984MY\#!OK:])+"8+D*%%)!3
M92?H 7@IP"9^HAKS ++:VU1PS*BJ@>=.H.">T'EVB:Y]D1LK&N?G#EG#@ N8
MC4?'8WGT5HU0#R05TO L<!#-J !T0T/JLB<P>NN\8U-O: 3'$\/-)GEUPK./
MA/E!3L!%09>I;,8V.R[&G@3..Z9Y1-\=- V:U?O%U/%KB=O4Q1#<MR2 PW73
MT.FJZ>. >IG'^,47LY&&@/=?*,DIZ]/U[A+=F=35''@DU363ND*^A9EO!<KS
MJ\D\<WX_/?N%S/Q^PE(+4B<,&;!S[^C#@?/8ET'/%BV+CJFB[3G^T5"A&K 8
MY\*^6%T(HXL[FEA@,8<N!Q]$+U@WV+M8??:(:W$^A>_0&")M<3;WG/Z+6? [
ME+B,+VF*3*\%P\_7#QD,J3N:)'DOXIP>@;TQ'VZ(Z$")73K/TXEX,_ 0])F%
MR,XA8KE6=F>\O6'OW0UK0O7)>QO6M1$_2<L1]'""8T/GBYT3TO;Q\%SW2^RY
M76)'$NR_6:+<>R4VHB$[_EZ[32(7182>\.Z7D0X*DP:%I(-O2Z6D@ZJD\Y.1
M)7HRLM_EA JEI[X?8C%[M")H,'7TX]*\W0VZWUDMT/DD+?:,7.8\247=@!-,
MZW QK</5:7U7V?S0$[E5QW\\='[< ,5O:)7KF^Y#W__4?[R_ Z,&OGSMW ,*
MNJC_6[<[Z*,B=/L#4[Y &0*UR9E[Y=X=#,+<'N'YP@BZY($@_9AWYV, [<OO
MG0M\!^OB2#?9<A&O2JU71Y)&NW16NPA*0=R9>._U OMY^$&NU004_N_C9[2Z
MS7AHN:XUV?T4Z_>+9/SIX>FH&<QSQ>\=_,K&O-("C))6IO_U0MZL :9<:Z,Z
MKP^%:)<0*Y'%IED4$/WOX^%V8&\G]\@DVO:5[Q)E6]%7:OJ327LN.XY(,XZ*
M@J'B717G/("Q>A9A@B@3Z>%02O/0HBPTBAKL\-%C:8*=?K\;V02<R=1GRGY%
M?MG<DIB?Z%"P#A;W93%3MR4['DVS. H+7H>[51V'L$,6.!/REQWU9<5:!8_!
M=O._+9\%::5BMA&:?J!;.EZPX;O;8I@QM*NV3(W<FI+[OO>]DGC1_G-2(W+Z
M(LE;-;QZ>B;UBJB24E5$N=F4XD^V](\YG9^7^:-_<Q&<NNDYE6>,IU>44!U3
MH_]T%U3JN-?8MNENDW]BPR/SPS>5#:=K+D[BK"@7;;"3A9HDOSM \QAD.@P@
M.-#D>*!)N0.M4:_G#K3ST[96Q'Z/.*ZML]U-5/"72MAO>J^<'6KBT^[7L9V2
M5KXO*$(Y+]",4[*9++1BCD/FTCP-DG(3X-6T CQ;)-4:4NY(*I:6'OJJ:&PA
M\+.%$8(CRG&I.9=/892BXLOVCJJR. ^B67^P?K/-Q29A>:.8YOZQH^;HKE75
M)IKN(L-R'#]1$D^GMO7&-@D9,_3GI1-N6;D5_:TRUC5H[FJ.T\9%6Y&EX,1:
M9DIL]USSHET3%\]M>>2=$&:JZB_01;YN9;5NU=*N6R':>G.P/1!W/Z'3J@N-
M!E^_2KY^U=.N7P= E-1H"JUF*W=(G;W=\623*=;]?%C3(=$-PNJ2,_@@DGVG
M>.G>C6T;ILQS5=BZDVM9O95V\0C@T/71T#$U5G:RPQ"P'\?70'-MYJ&Y'A=C
M)07TX1:E3 #=$M.N70<$M"C4:/71(@*Z6/;9\<VPB_; HJ5^CK"$G:-QTDH=
M-,F"\6182AJ-_'7'T\!07N9(*W4\) L,*8HL-&M*[A@Z/_L#&OEF61K-^N;R
M."MYG#K($9(B+1M)#4$L@#_Z-."3FRA.'=DX$?B<G[H,C=R9+C:?:6&Z0#UF
M,0DND[.2R:D=^ O"^)K. W&[;T%>];X,UZ@*]5HU=X8[#6CE)J]3>_(/"*VJ
MW!!DN32R_+0T:O]P(.ZH+YNCOM5(NTA$W)@/EJGNYU"I"BTYC\VFW#5_ J[Y
M9MK%*%,(-P'">>@UW!F_SADO-R+.^&,N3\HA>7LC(T'K2+,\:EJM<%).6].W
M[^!:5D\=5O:Y//7NHY90E?/8HWY<6'$,'Q[#+3%U)'DO#$N")-8%L9Y'U&H+
M8)VET?1EV+Z_ZWR]N[\;W'7[K'1F_[=.K_O;X_U-M]?_&^K^X\?=X-_HPTWW
M]N[Z;O"1YZ6G>AG/2\\A+_V$M,E(7CJM,4J/]M$)3T[G+RMJ<OH)+9.KR>D!
M'T[HP3'^213T-"\+E N7V!-0>H;EBB"5)7VX):8.\=\#=09 G!N@S7Z;9NI"
M5>2QHU,"5>K _ZF!ZORTJA7)_M6R;>N5G3?DGT2%WR<MTCK?[&#%4HGX F\2
M:(FI-PGTQY;M4@Y<$"X- ]:I:T(4Q=P9\#1PE)L@3[TCX-1P=/8J^CS9?(IG
M5&AS69V5K$X=JP])\N139,_LA[K0:.6O,)T&EG*3UZF#YIEB25*$:BW_O/ZS
M5[Z!J.Q04G9.N^E@2@4NM[.2V^FCUCY9NNSD;4*^$I.,]+VSU^J"V,J_X-II
M8"HO^2VECR(? E/5AM 4>3);8>3XFF(:D0@6E_ 927@I?3JR3[#[!5'""@&1
MG](*>DF0Z[7<F?(TH)6;H$^?I7Q(:($.D<N&;:ZW+\G[&WK0+#UQW28OQ/0.
MXVLIZ[[UPZT&6>Q;;TFI ZKT_$/Z1GH \;7G0!<6/#W;TSB0:H(B%F*3($_%
M*%LJ1DM*'<X])*2;LB"W\M"#LDO-.$6+);9.TJ&MD[(R?M'7LM1AY(@NNB>;
MM^I"LYZ'+YFO7">P<J6.7V<&8*51%UK-@F;!YFII[;.AEC];MF?/3R6"1N[+
MNX.YT([9U%LFHOM+]TX.KS4D02Y ?.0TP)2;*S;UGHF,P:0(<CV/NK\%4@GR
MDM-SAZN+WW@H[1 2._5FB9 T=Z9J3<@ OT4T\P>2BMNJH)6W!*6>_Z[2TP!5
M7I);3KU;X@"@8J7*!%')OW[T66K:JR$S5($;S4JP)G,YGI$<E],?:[LN%+"?
M]E28)('3P%9NXCS]2;:'PQ:KL5*OY;^Q\BSU<K_^Y"(/G,>12AE'DE/OB5C=
MV+0_,S>%6K6@WGB.XX*'D^34&R$.@6,YE[-J^.Z'S?OW_,T/?-DJ^[*5Q?:'
MO3F]KHB")!9THQ/'<-&7K"QV0&2 X9H@5PMZ2F>FEA52#>S J+_=_OW?U<K-
MMQ_PCDG%UF E&+,"*!H8IQ75T&$R*S9Q+,]6B5.Y=IQ>\*4R=B=&Q=!-<N>2
M2>5%?JG0(=#YRN!(^\4Y]I$%;&F)C%I@"4OAQL#_M369Z.Z$T'H!-%>)(A!:
M):::M 1F.IH,"[7EWX0SQ6;X_HI#U(K^5AGKFD;,JSF3-Q<=HK=G4PTS_Z&?
M1A/;$+"5%P'/3U>'1OIC;).Q98 X=O[Z2U.6&I\1^</3W1GZH)&1KNKN1UX'
ME+_LV"\KEH\W(CY 9T*!;B;^)8=\ E_+UD%_HK=76HE<#,H6M ]]L]2?J(*N
MJ3*&.O.?Z1/0JS]O(Y,5T%NWNJ]ZT18O15&4YK*;_0/39Z,7;'@PZ*W>4]NR
MO3KS_C1JHA_S6FK3'R'"GCNV;)AOC:E?6[VV<=%N"JV&+-3JXLKK=,?Q=GE5
MB[ZJ#J]J-)655UF>Z[CP(L 5PJS*Z]\]8X84"= ,AHFP?2--UHA4%^K*:B,[
M]K<JTE<I\*HF#?1LZB\V/6PONLQCRQG%EI4]8LN4O?N4Z?])&2ZM3S7W(-]I
M "BO +*R1P#Y1 !T?NK\:JF4P%6"#5A_=0UT!J3BJ>YB?BIX5G*ZFKXLRIPX
M3T";._/:ITSJ?1DUJJTH^1>:.PT\Y26VJ^EKH62'IRK#4[TFB-7\]Y$5RP[,
MI^"5-_$,[((6/_?(< &^@P#_L);C4N_'Z1$7ZR;1NM@V:4WG"*%N?#*E$^;(
M@=[#)\:%8DV0Y7S2JCZ>$KX.*=#7XROU/IECX*M:502EF<^.SH]<3?=WR-@$
M.YX]\SUU L(N ,9Q464[ATUC.U=9M4D+2+2$1J.1X"=[[X%B7B/NXSG8TI-Z
M3TT(&6:E^P;[7K:Z*#1;^1CL?)')9)%)O;/EY)#$[86(O1#4Q;4F4YN,B>GH
M+P3I+,\/?3 LQSF,'5'6[6N'6PBV[N1Z+M^GRGJ(";;[^CJ*"#_Q\Q[@\$#<
MQ]$ O^VM5RHT>%:<'6Z9+S)E17@!-FBN17AMGYKO1T5X76A)!:K$QFVII5J+
MSA:;FOC25ZRE;ZU<2!UF87IM@(0N0T#Z@@;56AZ..)YY4(Z%;2U^$YS,6YP=
MF!5^6XK0K.;AZ"MZZ<5\ERVY$<V26Z29,-=;<98QY9!B8"//0>M(LSQZ/.X*
MT^5TY//V'5PK%1)" SOEU'5,+3L946\)5;D00N*@@./H/@:Z$[S;.V7;98EN
M29#$NB#6"Y$I_AYR_B+XR1U:VHQ^HT=/MM&?$ AW37_Q/QTA'R3LTO2 +4:A
MJQ* B+W:B\&8L-/1)U-LSNA^8]-RZ:)HP\\ ,WCDV6;;VFR71JW XG<(8 I[
MFNZR0Q[I]GC'_\2T->8.'>DF-E6=&H@N_,!R\BX/.]2UDPMT#7,DG[Y]_?UB
M%7^B^)<X+ 6_,*9G/UVPUZV\[W;0F[\P;L(CC03/+[U@/*K8UFMX9?622@P#
M/7U[^/%];1OQDQ1.[5__\"SW<SC!_K=WZ9-^\PC)84?FW+#T.?IQ/%<DGSK?
MNI6OO6[G]TKG=M#M72%LO.*9$XHX2B>3+,W%9S0F_L3*--,CT#]_$=D?>.Z=
M:AI<NO@41X3?;N*)0*F9!0D&C]?WNOESWH:F.U,#P]SJ)LV:K0P-$)[+#,>:
MGK\4?<%H;%-!_ O(V8LE%G@-)D('6:U3,/ODI'>L_CC'_?+/RY1FE$4/Y!7U
MK DV8PD>HXT/J"2D7$Y+6U&6_?()M[=%0W;"<RD7.&9"W_.VCUW_]V,(\LUB
M]<NP#?2FJ[0?!;I KN[2;H1? RC G3#'_=_O[N_[C[<#=/W8>P)!"4_GO"[
M 'X\='[<W VZ-]"KAYON0]__U'^\O[OIT)_[ _CG>_=AT$>/M^CQJ=OK#.[@
M!E2$ 7S035BM+,\!^PY>3]Y4 E8@:"Y#8E.,AYLQP/J;PB_L*X(NT?.H/^;=
M^1B(^^S&E)5 IOYZ09WX()P"E6?^W9EB=?[=%V.P(#/NGLN=0/,$T6K@J0,=
M#C^MR.B]%Y;E+#J1:6.!&/$UL%# N':DL[\13(=TL<%1L:5_?2Z"$QP6VPQC
M[3:%0S2PV9T3;15FA6XR^O6BOEE/V*M7Z?UV2=R4JAO["&8RB?:#+J5C:(5=
M3;XT (E-T'?X=>R@+L!9FV_A^O*)3-K!_P+!5Q!4<"R>)!;[^EN)D.@;W%S,
M[]C G(MDSD7IN<C?2%LLAN#X*15^JAP_'#]<_G#\</F3H-!ELIO@($,*?!DU
M>5T!H0S)G;1;/+:64,\_-<2Y.BQ=\Q,!O '> &^ -\ ;V+.!'5?<7/TE.:VR
MR27[_"U_P1%=SMJU-FD_RB& DF5;<6EZ?][0<&N+K4U9]67=]J7Z2DJE%FQ?
MHCN8=B@1P:A[:UN3N'.9NF^JX5'=MN,X!/[34F>FM"6Y*33EA)RK',A\/)!Q
M0&\)Z$8,H*L+0%<+!FA%3JY\P@'- =VJ-^,EM%Q,"2W7%$'D@.: 3@9T*UY"
MR\64T')=%$0I(5N@$( NCT>P>%[ QRFQ,3VH!)&W*=U+S?V!O '> &^ -\ ;
MX/[ [/V!UY;CLA)\)^T2W+*MHJCD#2D#+R"E[.,H4,Q3*MN*+#2;"9F+A="U
M.3B/#TXY X]>1N"L-A*J_G%P'A^<!YC5G4]&:"@9>.>R &>])DA*D;T4')S'
M!V<U T];)N"L"ZUJD:-VW(6VETK/$I;]6C[6R'VER9P: ,:PIK3X -?P"Z!$
MU3*)\SL$V^JX8VHW"_)V?<=IV@!H55"D1H%% P?K\<$:MREE]QC^0<#::O'8
M9B':*HR2%;?A9/?X?/9@E9M"5>*^E$*T51BPQFTFV3WVGCU8%5&HMHH,5N[T
MW^?<;F(8[#AEL!#@R9^$1MRY65  32MN+\ZN9D% 71 'WT/:[BD,6D(MZ7B5
M0@@#CM2C([4I9F 39([4JBC4FU6.U"*T510=JYD03-W)(,@6J;6+=J,ER&+"
M.;<<J6>*U(3(ZD[60.8RM2D+K4:1(UD\6+"'*?"-F(36-*:F -8FNJD[+MV!
M^T*X/5  +2LAG+V3/1"0&"1"9XG >_I>6T*US@,%A6BK,'!-"'#O9!0<#*Y*
MJ\;A6H2V"J-O)01A=[(,#@-7>NX7#Q84HZW"P#4A#+N3>7 @N%:%AEADOPL/
M%^QA(W0F%HS_?Y@ATAK1@U"P^:S3XNO8<8C+<P:*H'LEQ+UW,A6BE'X<W<WI
MW&%D3AL^D(1JM<C"@:/U^&A-"'SO9"D<"JV-9L(9RQRM9ZIY)81E=S(4#H+6
MNB*(M2+OY.9H/3I:6PFAV9WLA$.A52ETQA8/)>QC)JA_>+JC,SS2<$)P7B+[
M;A,#^T<D.MQ<*(("ULHBQ?BKY^@F<9QK:S+434;I" AZ/LU9AGE*@=%H\@A#
M(=HJ#&RS2#X^.&Q;<I$7N3.#;2%4LBS2D@\+VRH]JEJ1^):D0K15&.!FD;)\
M<'E+@V5%=MGPZ,,>9D6/.*[MJ:YGGVJ2PM9']!1,5=NZWVLE3$:9T N,7(^A
MHR2]+)%J.1D=<4<.G<_*>-Y<D%&*=59<($F"G%?^'V>#;-D@/\SOKFYFE+R=
M%1LH0DW,J;X YX+SY8*,LL(S6PQD0:[GE &2G@UX+&>CT24WDHPN_Y@HZUTU
M=FY_G9SFF47*.7/>=$PMV$6:6M#0_-V\MC/P!?=,>4 1Q2R2V;/B@9HDU&HY
MQ8\X#YRIT@D\D$6:?$8\(#<5052X^X'SP)%Y((L$_(QX /HC2'GEW1_-ZCK'
M4)=23[*Z%J=?Z:9J30CZ8%B.\_$DC:[":9(7[0]K94,6J?AS M\Q^MX#==/M
MU4 .S 9\8I[ZIE*<71L?"X2=\\1I%CGX&>%4B>*T)2AR<39IG#-.C[6Q:#U.
MLTB^/P!.E6(=+\IQFC=.L\BZ/\"Z7P7SH%[0=9^'7O8X =<=$WNN_P=QEX\"
M,@D_N*,0^E46>?:,R ^6:2W+A;V*<"Q$0[TXV0?GO'P5 ZY9)-H?%JY%VKM]
MSG@MAKJ51:K]8?$J"S6Q.&F)'+%Y9L@HHI1%MOTA -N6A 8_PN-$K81;K-OH
M!1L>05C[K^>X],B7H#87L8GC(L 10<XKGI[FGJT"ZF%KI406Z?8_3)O ./Y'
MM&]8-ZD3X=&\@?Z]8%K!;X^$EP+Y90N'H%-%ZUHM3,HBS?X@<(U8N:"&<3]M
MWFT5QG"0LDBQ/S!DBR5J.61SMARRR*T_ &)9)0BY6IS8 L_MR-)TN LM!#_&
MP*V# E@'6>3 WYG [\P.])T'(9U3BH":7&0!P$%Z?)!FD:*>)4B9BTNL\D,]
M"M%68;2J+%+(,X9IJ\D/J2]$6X4!:189WIG+TE:CR##EX8(,=/Y@/]%)*OTG
MG\*ZWO^511YWB),] X]5H54O2E'ZV%RF$W1^G3?ZY2PRN#-"?UVH2D4Q2CCZ
M3R1M=3WZL\C=S@;]<DM0:CG%.+;-6N7H/RWT9Y&UG0WZ%5FHMPI>,(YG:NQF
M5%5KR595)$D;#0D A:"I;;WH#L4H?$4?AL0D(]U%(]N:? S3.ES\=J*EM JG
M7FZ2'5ED=2^2NFZ!RM?P.MWT@!6#K"_+=+XR;/CW#2CQNV^NC4$>ZB:V9W<N
MF3@/EDD[8EN&P?9_[N/+B>PXJ JR6!1E] 17WM+A/8OL\ +CO2H)=;DHKH?S
MQGLA=H7)6629%QCO]/Q'F>^"S+NMXN ]BVSU N.](0K-:D'36WF *GV ZNFL
MK:8S]]UGD5$_ET6! ^>KCZ#]]<FB9'IR3_Y9\$(6Z?H'X@59$&M%434Y-YR%
M9S^+8@ 'X@9)D)H%KU#,N>&DN$')HM+ @;A!$>I%K]?-XUZ[V6JU:I*Q]D#<
M,RA0O)FS%>!LS?*&!EF5/W\NK%J:W.?ULB>+^@6 F^SJ=,J*T&@6)9GVG1!2
M3E0=Y3P1X8DLBB1DRA-*2ZCE=5#;^?)$IAR0(]Q3:*19U%S(E /JM!I^08YO
M5L[5+#LG#LBBAD.V'- 0H-T2<4!YPF;S\?EC20QFK>>\@[,V;X WP!O@#? &
M"ML =S^FWRKRSON(I@0F<(QM<K76$5E.J/ &> .\ =X ;R"'A3<C8S/L]]8&
MIFM-Z6KXMOB%>2-6?@M-ZK?H"OJVO&1'EM:DY7A3+Y<687\-_HH=7478U)"F
M&YY+M%01P%VGA0V/_57>CSF=N^NXE#ENL*2H8UOO4(O;P+XIT/A$[#[5_U8=
M:UULF]!E)[S.8#MWL(E;.]CN'FZCD<?+QOYQQTRQO[-'F7,>Y[QWG!>W#7M3
M./.XG%>];%8YYYTSYZ4;2 R_%HKSXC9];PJC'I?S&I?*_C$ESGF<\PK&>7$;
MS#>%;X_+><W+#/)[#\=YW).=WI/]+T(!3S2$81[P,P$H3J 'OB\;69[KN&!B
M4W)POS9O@#? &^ -\ :X7YO[M4MK:626M%W4 :ZS-JH[)]'$VAFAVMCQM<8'
M;S(D]N.(W>L\+K3&?>R/=E.HU1N9G A00FXH0!<X0QZ#(7?.X,F3(:6F*"B-
M@CG .4/FQ9!E=<BM9<B=$XKR9,AJ%?XJ?(7D#'FZ#+ES?E.N*Z12$Y1:X1DR
M:JS#YZ&ES?Q+\ 4#@=B7+Y\T_<7_%.^UWKJ3\9[J*.Y40LLS+GFO(QV?YMJ+
MP9@@K*K69(K-&<PU/.H2!U$/.0:LPB//-C: $K:+K!%RQ\0A@$;L:3IUK0-X
M-5KGA'UB95@P_7FDF]A4=7@0H.<2>HB:<WG8H:Z=7* U4@WL ):?OGW]_6(5
MH:+XE[B\QN"7N5AP Y_-\OL>?GR?OS!NPI<:6>]+V<)?=='V4:X$D YAC+Z,
MYVZII\ZW;N5KK]OYO=*Y'71[5P@;KWCFA%*+SII)5GHV)OXP9<IC@3?K%Y']
M@>?>.;J"2Q>?XJ;DMYM>[)30N5UJ-G2"11\?CRJV]3IWCT4O#1ZO[W7S)X);
M5&(8\734=&=J8)A-W31TDU2&AJ7^7.8%UH^( PZCL4VEZR^NI5XLH?,UF!4=
M!+!.<>83D-ZQ^N,<DLL_+].6T1(]D%?4LR;8W-8E.:""BS(@+1=+N>G+)[R0
M=W,,+.%A(>$.+.LVL9Z/6/_W8LC>+\,VT)RMQ"#Y_'27"^3J+NU*]*< %O $
MS'?_][O[^_[C[0!=/_:>0)[!6W(6WS"0'P^='S=W@^X-].KAIOO0]S_U'^_O
M;CKTY_X _OG>?1CTT>,M7/K^U.O^!O?=_;.+[A[@>Q=]N'_L]S\684 ?=!,6
M&<MS0&,)*A\59XU>\!93) )IRC0I*HX"=67^W9EB=?[=%V"P,#)6G@N90(T$
MH6K@J0,=#C]EO6XL^^,#A[\O,R(JDA_=6'3V-X+ID!;=+5S6^,'C00FU,!-:
MA5D!LIN_7M37Z@3[]RI]A=0C[-/83@*32;0?=-T<0ROL:O*E 8AD@K[#KV,'
M=0'.&OJ[9\R0(@E?/I%)._A?(,D*@@J.Q9/$8E]_*Q$2WP6QN9C?IH$Y%\F<
MB])S$?4N%XTA.'Y*A9\JQP_'#Y<_'#]<_I0M.2#T9=3DOQ0P4>#:FDQM,B:F
MH[^0Y>(W/#6 -\ ;X WP!G@#14H-V$>O@%4QLD >8=M_?@=:) WYB,6;$WJ0
M6[G^A/ZLS>.MQ6U3.MOC*1)F\"AUQSF@LP%TW+G59WNV! =T^0&=4-?KK(^*
MX( N,: 3RF6=]<D/:P%='F]@;AY J9GD KRU; +C1JIGV\149PAK__4<EVY<
M%I!)_+W/^.TT3^([ZR.A:PG5P7:R;1[=,;&7W,B^W E@=1V@:F!CT_'[T#$U
M]LW [-L<;2"R'D<#_/9DV>R"Z]KZT&/;#0?6$X;7['_0=$$.<.+GZIX*@ZWE
MKX0:8#N96B7@KW9]_]3AC,B6)O[,>:N$O%6/.[)Z5ZNO#+PE"ZUJOLZ1C:L6
M9Z]2LM=:W; >5U%F5R.T!/P5T0V%IKQ_@N]!U[$"G&Y8C,)<*V9MJG#=17M@
MN=B@I3&3ML#P&EV\ GXFU8#K<>6 =K6T8P1I*!8SB"DVI5JQJAOP,MR<\?9G
MO+BR/[N:X =D/!K[S,"SSAFOH. \7\9+V#>SDWU^0,:K-85F2^*,QQGOU!@O
M87_/3H;[ 1FO(0HL'ZFPC,=K:/$:6L>LH74[B"\8%5-#:\>244&I*+2Y3M=Z
M!\H6/JVP-!="U6U+,YU%U:Z0!$'UKGD;O%#7"AJR$ZA+&_EC)K1<1;K('Y[N
MSN8%NL*OIU><J_];I]?][?'^IMOKTQ'\]9>F+#4^PXM0]Q\_[@;_1A]NNK=W
MUW>#XA7K$A!Y4\G4128K/TIY@)VT=.@J7CM5[$I;INO0M;BV63C7%.PJ;,[1
M:>9\11LX2"[]VJI#87]8,OK!1OUE.&]H>,AV./DX^3CY./DX^3CY./DX^<I/
MOOP*+I6BDE)'5;V)9V!V_-]1"BJ=8^VM4D"![3W+$03EJ=U1  CO4$1X1S?E
M[OMV0V<T]<9$8UOE@/V:2]?4_X0ZZ-H_JMP_P>>8U81S5TJXUL.UGA-<ZCH@
MI&B,/]?UCB.A"$@X(_V7RW0NTT^7DUEFU\GS, ?!6A P%7UL&6"U.'_CMNPV
MA$A5(>G8S1X-]@G=6H\Z_XC7"-R*,6F<5C&TNC,YG<I )]_GPFE5!EH]85VK
MZ)Q8I2!6E^W7Y+0J ZT&-L&.9W-JE8):2RE*G&1E(%GQA&%Y+,=S=(*<TB%:
MUF@YHEF8D[0XB,H#HA@-A6.(8V@WIZUKJ3\Y@#B T@+H&D_UX^U=XQ Z00A]
MN"$C7=7=CQQ$'$1\(>, R@5 =T&ISWN_U"<'$@?2B2UG.[JW"G!*MBRN.R4[
MNW()FT_&!I)_Q08V58+^CDT/VS.D2# U[##T#10N:\GS+=MJ'*V6^?HS %HK
MY]?H07TSJ:)(_^F'E:-\KS,-%U@FK4K3>=.=BA_P9BK$H^<Z+C8I0WTG=&M)
MI#0:<]FM%D?S_7B1Q^8ET<2M2Z+=/=Q>M)N"TA2%JI)3>?^SJ>2_ ZP/L=*]
M9Y4-)?Q:K=2X#CV$#-D^R+<#=<R#/LY3@CM26[K5$AJ-G Y>.HLSEF(&N:G\
M94%$N"2*AQ;A,=4MV3/!OM5N4% KU=DL^]>/Y8+[9)$MI4;V(F&*[O6Z,P./
MZW&A+=1JDB"*^U=JY1 O,\37*2J2**?&>(^X6#>)UL6V"6+;.2:X%[J))"BR
M)%0;S<*@G&LGA0*X<E!-_#@8%S.I=,\!?I( KZ;74A;)O$GGO!T/\-4HX!5!
MK(D<\.<*^+5XKR7C_4B:M2S6A%JS./Z0<N^*+4*H@$&C,L3^.0:3*8A 3$EZ
M[C&"8SE3U]8J:,J2O+Y8 3=<.0XX#DX)!^L4@.;&XY&J%44\F.]Y<:2Q,[ 2
M''TL\,*6D^O(:M*C9S\XNDOZQ'[15?($<V1I/:):SR9[RS^QX9$DI62DOQ&M
M\C]B6ZOZR)PU"JN/G!F;%$)/;F7!)GLXLO/BDPW*>T.0:D4Y)+R \#W'%442
MLV"5-/YPOI9P!BD#@TA9,$A*?SKG$<XC9> 1.1-]*QN7/.<9SC,EL%$D92N>
M*2;62VYGE">SH!@A@J"HO4.5%Z0[CD<K()]W=* 0(J1Z1&]@?#(!?>J. >+&
ML^$Q7XSX>Z\?R"N[E'83=EL6A5J+IQ<4HJW"J)JU8YEC!P!\O(K(L,YUQ *U
M51BPU_,-]R2@G:F&[\'.[2&.]3VPWL@Y9L/!SL%^-+!G$L=/G87 4<Y1?@R4
M9Q*&WR<5@0.= _T(0)<S":)GF9+ @<^!?PS@;Q<<YX#EF0H9A"%\+QNRR=2S
MU3%+6  H(!>_H5?='=/T%D /\D"HPNPX+OUBC>!^Q[5U%<2J'\$(<AWP*[8U
MA\<Q"I#')V>R?V#_JDC49W!KV0/\]J\%GN '=O7K:@@U;5BC+K24:F'$TLDE
M^!5Q"=WK.%*N29T*#-:)P&/&<M?O).D19H,,K%WEX+:JV2+9N?@ZVIFQ0C'4
M@4QBO-FD;V3%#!MV3#7EPO  5PAR7@DR"?KNF9'!UX#B /,LF2"3:/#^61><
M#XJ#S;/D@TP"Q=EG5G"^* Y6S]-&V"ZVS/7\[?1\GA&Q6RAB8&/3,1@2$)ZC
MZ-R#"87PI_)2.1P'' >YMU44#5HY9FPQ1L=(4KA!LR PB&O/MHFISMB"XG>_
M8VJ1Y66AHSP0]W$$ZLF39;,+KFOK0\_%0X,,K"=04DSW%'=)<)XY/L]LEYM\
M. <\9QK.-*5CFDPBN&G\]IQ;.+>4CEN.EL?+&88SS"EX/)5,XL(9A0(*P4';
MGB$B"\T"5:P_Y_T5Q6"D[6++G $*&'@X^QP(0 O2@Z/?#?_H]R/%'%(=_IYI
M![8]=+U@BO#6_3Z0.WMK>+X?3)8DW[H;'&<<9QQGIX"S-4I8-9.4Z?1A&5A'
M?87M'A;1_$QTSC.<9[;GF4Q*D>\1EN%,PYGFB';\UOU>:^Y7,]D D"8NLQ6[
M;&W#-X2ZLG\QU,QY9V=WUAFS39G6FDRV *2,S_!UAC-,Z1@FD_!_1N$9SD"<
M@<JGJ&VW):!\.E=&D[R%_L73.&*C*5(S*9SR9=C^B@ULJ@1UIK9N( 6@2K'V
MY=.PG2JTLFWW#RW,,A02Z<7XAB5S94>#GKGC;TVMI\AC:0LY-06E517$5C/'
MA;(@,#H&3+-2+>*VJJU?F!JI<9KZH(F8!WW<I@1K9%%KM81&8__M /M@]F!.
M@X.KB&D9,%<YVSRTG$VJZDFS:(GM^*].F3(K<>EZ9G!MI8;KOL<_9()7H59K
M"F(C3U\MQ^V!<+M63ZB)J8&;^BB'#!"[4 TD0:FV!$G:OSHI5P[*@UKIH-KM
M<8 K"LU6OHH"1^UQ42NG5Q(R/&<A6Q37A);"#;/30O%:$"O)(#Z6MMJ4!4FI
M%4Q7+4]60.B5A[%$?,]+WNT=]O<G.+EWZ.!%NQ\YXT"-5*PZJ#<[:1J.$[!+
MU6JFC)_0D;QW6I>/*OEA(5VK,0CB6"AUJT>1"^N4@H0\W]HB#-ZH*-(Q3@(8
M6 D.-1:*&*[61.P1Z(FCNZ1/[!==)?XY3CVB6L\F>PL[TJD$VU'*!]K3997U
M5F!"*N]NO)+-20%'999-94:/Z<)+(-S!-P9S1ME^34DH([T;G^QYI@!?3<H"
MUS-EDH22TKLQR?YG#G ^*0MBSY-/Z@FINSLJ79F?2<#YIBP(/EV^66NMU!/R
M=U<8IYB +YO%49ZM\,4+(?AJ"V*G)2.=G<S-HP<%6X03LIH/XB6,WT8??VR[
MOTOY_;GM.^ZM!Y-54.I'W%E?/@B><*AD'? 3$I.SM](.@/IXK9$!GJN-!6TU
M=TF?D%A\K'A0 N*9LO@>\-Q,*GNKN>,](0WX:#$=#OCS:C5WP&<2\$^=0<"1
M?C:MYH[T3,+U^V0=<+"?3:NY@SV3F'N6R0H<_&?3:N[@WRZ6SD'+TQZR2GM@
M'CADDZEGJV.6_0!P0"Y^0Z^+\[R1!\(59LIQZ1=K!/<[KJVK(%[]<$>0.(%?
ML:TY/.A1L AJ(Y.M!_L7#Z(^A5O+WO6L^!UC(%5:?NR(^8!\(V<QHA\\4:04
MK>:M8S6.&0)>OQ.E1YB%,K!VE8C;*FV+).GB:F]GWFK^RD$FD>%LDD&R8H@-
MNZZ4%E</BM1J[DM")K'B/?,\^&+ 6\V=$3()(N^?R\%Y@;>:.R]D$E_./E^#
M\P9O-7^C8;N0-%?\>;K%P4(7D6/!$9Y#B0<?>+VFXE.%N^&+.#_GU&K>ZG7S
MF#')&.4C21L'E8/ A%Q[MDU,=<86&;_['5.++#D+Y>6!N(\CT%N>+)M=<%U;
M'WHN'AID8#V!]F*ZI[3;XLQ;S9UOMLN&/IR[GC-.V2%\IHR32=PWC9.?<TS9
ML7NF''.TG&'.-"<(WS-EFDQBR1F%#0K!1!M\LO7\*^ 4&,YGRD3;Q:$Y^'D^
M!1M3Q;6F-.[PMOB%07;EM_#TC+?(!+#3H/,+8@"TD,Y@B3X8EN-\/%;\8OK&
M_DKO)^-(I\7O1;+C'_E>T/$5Q]V>-Z *T(6B83KK6 _'-,=TWI@NJYQ>I^UF
MDO*>/A0&.HBO&=^# E(J5TC>S%& +G#^/#Q_9E+A?H^0&V?0$G>!,V@FXUN[
M';65R6:2-+&]K5ASVY-LE990J]>+Q:?'R%/C+'H2++J60S/9MI(RELC7SQ)W
M@3/GX9DSDZTQ&<4L.;.6N N<68^@[&ZW+8?KK65.LSIP1%-J'BZD^678_HH-
M;*H$_=TS9DB18"(!EE\^#=M'CFXJIR$'81A(L[RA04Y4$"8/<*T@7-EJI1^S
MEEWDL;2%ZII"#21-4V[E*#ESXY "=*%P3%KL>&WR ->K*[747)KZN*&8!WVN
M3<FJ"U5';K6$1B.7+/)D=CFBC^[DF?7/Y[J8U@^]F":5JJ:U'HCM^*].N8]2
M*A9#\B64<V4V7-E(S95[Q)NS8TNA5JL+S7J-LR=GSY*RYWKEMIF:/U.?/+4W
M8U8C^JPD*,VF4&^*Q>)0KM%RYMR?.5L'M3P/N'!&^%,4FJV":;><.3ES[LN<
MLBBFUVPS/-PK6V:M"<V&PIF5,VOYF'4MKTK)O'HL2[(J"559+A9OK4^=A<]#
M2YOYE^ +31=F7[Y\TO07_],\2)NND^R'%VSKF$9P33J=1K23;J23TR.UN,0!
M*@AM8M-BG6."L JB>8K-&<PK/.H2!V$;?@:PP5W/-C9@UFV7GB\&8MTA@"SL
M:3H]9 S0IX%\]S^Q+1-4^J.1;F)3U>%!)UPQG,OC#?7=Y )=D6I@!T#[].WK
M[Q>K:!3%OX1OF'.L._]ESM=NL+=@^7VW@][\A3%SC"*-A'L3HB\8CRJV]3K?
MM;!R226&@9Z^/?SXOK:-#+8'!+R*:G.6";EAZ7/TXWB^8>.I\ZU;^=KK=GZO
M=&X'W=X5PL8KGCFAH*-T,LG27'Q&8^)/K$PY.-CG\8O(_L!S[[: !)<N/L41
MX;>;>")0:F9!@L'C];UN_IRWH>G.U, SF@-IZ":I# T0J,L\QIJ.[$;!:&Q3
M<?P+R-Z+)19X#29"!XFM4S#[Y*1WK/XXQ_WRS\N49I1%#^05]:P)-K?;X0*R
M@$I"RN77=$T!EOWR";>W14-VPC-1:-$)/8[<C&.Q90'S9=CN_WYW?]]_O!V@
MZ\?>T^5\&TV^O?KQT/EQ<S?HWD"O'FZZ#WW_4__Q_NZF0W_N#^"?[]V'01\]
MWJ+^;YU>][?'^YMNKT]'P+9I-C[#BU#W'S_N!O_VI_O#3??V[OIN\!%5F,:A
MFQ[1BC#B#[H)BY+E.=C4X/7D3253%X'2 F8&A;+#PLL?L^KF;MA<L E3,A"5
M)('^PB+=]+LSQ>K\NR]S8/5DK!B_3*T7]4DC6=I2%E%'URYW<^GU):(Q';'T
MR+9DV63/E.>EB6O[[@VMS=;W^[ F63]MH\/YRX=9OYN3@Y.#DX.3@Y.#DX.3
MXQ3) 2HDJ,/FKQ?R9F='2M4]HN\N)6,<W4Y;0]-('"4@[(8$C1(P!2<M(^W
M<K%Q9*+F4S:RX#"L'P.&6^85ANY):MU'PQO%A?&:2]?4AX$ZR-^<@?SM_0'B
M3T26<:V!:PW%X\G%ON*3831.V9/5![D,Y3*T>)S&MJV=#(]QHC*B,A4TV.OT
M-VY[Q6^FVN$LBF,T=5#H)G1E/8H>6$@Y I_\)N>LZ7!G<AKD30/?MN=TR)L.
M-(&THG-"Y$X(?PLUIT/>= C3PS@E\J;$4NX/)T?>Y"B&@"JV-73*QOG6%2X+
M:L-;H^5(TB'L]WG.5F22."@*#(J8U9YCXLPQP1(;.2 X(.:*J%]>B4."0R*$
MQ(<;,M)5W?W(0<%!P1<.#HB$0(-_^O.]?_HS!P8'1@&7CQU=*AF=H+#U,(*=
MK;+XE\/1,^X<A823X9</0<"FA^WY.0BU@Y^#<.BR.WD<.Q"S#61=Q1HE[F@
M>D!*:8X&J$MUH:X<L9A4S P7 D9EA^G:*FA*7''\[7#*B^/'3O?!ZIT=O)A9
MS&".6G!L5Q$;5S ^4Q%[(@7C3TZPE@ZI<474MT-J[D74JZR(>KTFB-4CEFCF
MD,U=,8@K++X=9O,K++Y4"U6H5A5!:1[Q6$"N#>0)V+ABV]EILB=9;)L#-D?
M5N,*4&^I%12V '5=:$E-#N!3 ?!:_,8590[P>R0CJJ4(S6J^"WSY-O\5P3O-
M$% 98K^@\F0*D@M3TIV+6SJK"--[WM^0RAN<3;\FEY?;;IRNG*['I.NZ-78E
MC*0%:ZP,RVSPL5I1Q(.Y.SO:?SW'967M!U:"+XKY[IDHOXY(\AZ!GCBZ2_K$
M?M%5\@1S9&D]HEK/)GO+/['AD:1U?Z2_$:WR/V);JTO^'.J%6O-/%/:YJ9:U
M+&"_A^\T+]QOT'>K@JSPP,%I2_QZ%M!/XX+ELIX#/@_ -[( ?$H7+L<\QWP>
MF&]FHM]DXP7F/'#6/)";CM_:B@>*B=T2ZNG%WD!]#+?TO* /M -: M(=AQWN
M=!XNY[SXO"8>T845ORF:/G7'B'WCV?"8S^O^GM,'\LHNI=U\VE8:0DWF6Z-.
M6E^K2<>R40X X'@]BV&7*UKG %XYWQA" GJ9?O4>O-Q(X-B-8%?).1# P<O!
MFQJ\F01O4^^FYJCEJ$V#VDQBK_MLJ>; Y<!- ]Q,(J=9;JWF0.9 3@/D[2*B
M'(!\R_4N6ZZ9MPC99.K9ZICMO :2(Q>_H5?='=/M^( 2Y($PA!EQ7/K%&L']
MCFOK*HA#WVL>;-K&K]C6'.X[/W".4"V30/'^%46HW7QKV0/\]J\%5N '=O7K
M:FPMK2M=%D"V\.2A4UW6M@OX'LR)GB&0DUWJBU2X8JZ4'-.98KI^S.#F^OT/
M/<*,EH&U*[:WU?TXM,]+]ZAG$O3,9A-^5N#>L&]'J7'UXV1%=29AT#TWUG,A
MS4&=*:@SB8_NOWF>XYKC.E-<9Q(ZS7Z#/,?Y:>(\/R5[NV@K5Y37*,I\9_MF
M[__ QJ9C,)(C/(?+N?CO#[J,\;(<G*Z<KN6AZ[K5^)CAMIB%/$E+A>6;P""N
M/=LFICICPMSO?L?4(J)]H0@\$/=Q!#K DV6S"ZYKZT//Q4.##*PGT 1,]U2"
M_YP'LN6!3,)T>[A].1-P)LB;"1J9Q/72.(LY^CGZ<T?_T=(=.0-P!LC)+;>6
M 3*)%6;D?BX$0VSP!\I"J\&/"CMMGM@NU,BQ?'X;W.>'>+K6E([A;?$+0^C*
M;^%0WZ(^[+=E1WFT;$N"0WQ#+R_: !&D!X?;&O[AM@=T=X?#8X-A?Z7W(SSP
M"0*9T&'K8VL/K,?&"+KCCB]O#W!Q %6 +G!,<TR?6A<XIK/!]#JM-9.DX/01
M'=!!? WW'A20$G@;BL,<!>@"Y\_#\V<FU9_WB#9Q!BUQ%SB#9C*^M3L4&YGL
MB4@3"MN*-;<]F5!I"F*U52P^/5BZ#V?14V/1M1QZM,1JOGZ>5A>*QIR9Q3:*
MPYS-3':29!1*Y,Q:XBYP9CV\LMO<;N<+UUO+DGUSV-#D_*_43!VGC$W7^3)L
M?\4&-E6".E-;-Y "\*7X^_)IV#Y*&'/?"2N#3"RMV;!!Y5C9O:1G[NA>4V I
M\EC:,F!-H5Z3A%;UB"?H<-"7LY=%9,WU"H:2FC=35SZ+>=#GU90,NE!.Y%9+
M:#0:I>/3@SO>.(L6FD77<FCUT*MG4K5>FJM/;,=_=<K-BWS-Y+T\-8:LI6;(
M?0]^R80CA5J]*;2DX]OP'/,EZV41.7.]-EM/S9JIC[7)@"<7"JPD5)OP5ZF5
MCCFY"LOY,IDO&P>U,H_#FJ+0;)5/G>5\>5R^+%84:A-?-M.KLAF>2Y0MGRI"
MJ\K73\ZGY>+3M6S:2F;3(UF-=5FHYQ#VS1X.Y<A<A?Y'AI)Y)FH_<G*2&JF^
M>:R$U*6Q'6W#S.ZM'D+17NU(<3+@RD(5CH4BSL\YM7H4+*Q1"%H)]6!JBVUA
MC8HB'>.8GX&5X-1F(=WA:GWG'H&>.+I+^L1^T57BGP+9(ZKU;+*WL ,A2[45
MM"R@/5-622@3LQNK[!&XR8M7-BGT0JW5Y.Q2M%9S9Y>$@RYV8Y<]3R7B:TI9
MX'JF3))P2,9N3++_*4><3\J"V/SX)&L_YTY\DE#L9$?=*_-3DSC?E 7!9\HW
M"45(5OBFF'@OJ=U1CK2Q \<%?"T$W@@:"=(=QR,:#PD43/=,*']R$-=??%X5
M?>J.@>/&L^$Q7S[X*1P/Y)5=2IO+T:[6:H)<KQ900IQYJ[D#/Z&J2/9&UP%0
M'Z\$,L!S+;"@K>8,>$5,J-1QK"!/ N*9\O<>\-SJ*7NKN>,]H=;%T2(U'/#G
MU6KN@,\DBI\Z<84C_6Q:S1WIF03A]TD%X6 _FU9S]MXJ8B8A]"SS*SCXSZ;5
MW,&_76B<@_9DDQ+F?UO9EJ#S/6W()E//5L<L=0'(CES\AEYU=TR37*"/R ,A
M"C/BN/2+-8+['=?651"C?E@CR'K K]C6'![<.+Z>N"XA41$SV3&P?]4XZCNX
MM>P!?OO7 EOP [OZ=35@FC;6 8,6ZCGD*JZ2Y!AUWSD+;+F ;A?[/UB8(T/X
M)P<]%MFZQ5V3S[S5W/G@F''N]=MG>H2980-K5W[85C/E[%#X5O/7C#()?V>3
MQY(50VQQ\'$NE<:Y<E3014'*)"2^9W8*7PYXJ[DS0B:Q\OTS4#@O\%;S=CE+
MF831L\\RX;S!6ST&;ZPU&Z3M(N]<]=^H^I]2@LARC.9]M"5=V.:B/;"QZ1B,
M\ C/0<.C++R24/&IPK'P_]A[T^:VD60+]/O[%17JF;EV!$AS7VQ?1]!:W)JV
M)3U)GG[WTP1$%D6,08"-11+GU[_,J@((D" (@B  DM71MKD!J.7D4EE9)\LX
M/J?TU,(7E7ENOD:X&>O\;G N*'3MW+4L:@SGS,CPY@^,4<#D+-R4&^K<CL%#
MN3,M]H7C6-J3ZZA/.GTT[\!/,9QC2A\Y\:<6+C>9;-GN$)J7@G/H$#Y1P<ED
MCS=-.%]*S*%C]T0E)K=#T%)HCA"^)QH$;62R;9S1#D$II"AI,8U&_K549?Y%
MF24IV;ZSE("R;$,4=%1DU[H=&?-: 4Z(QC!&WNFF;;_/:TMB]L;^U ^SG [
MPQI1J\)1\A&[06Q3UT8,6S6%X/_O#[=J7>+^E2>"7C2@2M $B6F)Z6-K@L1T
M-IB.<UTS.9:??G<+?!#NYGX'!^2@HAM%"T<)FB#E<__RF0FI_@Z[:%) #[@)
M4D SZ5]\\">3_) TVW6)1#-Q1*>I='N%4)"O%Y(\@IQ21(]"1&,E-#?R &D_
MCZL)91/.<I7GSD8X,\EVR6@74@KK 3=!"FL.SFZR3!OIMQ[:":G];$WZ?^J]
M;(]4?7[Z\E7556-(R3]=?4Z:=1@P@-_G#T]?<M[%;!Z'OH-ND)'I/NGT2)<.
MZSL8I_":2TE26IY\>X'+TI+I]91^MZ&T.[4"-61A$E*")D@AS:B#L6Y)LYY:
M2E-S D9<R*4VI:@&7)I^7^EV"\FP6B\N.<;BCEY8_W;$<AHKIHU]&]-UM-E(
MR$ MF]\Z)?M"O5P"*4VHE,ILI+*96BIWV%?.3BR5-GJXS2)C %(\I7CNS[EM
MI9;/U%6P,A#,A3\+$EIK*XU&LUP2*CU:*9R["V=[KRO/?.2SIO3Z)?-NI7#F
M*YSEWJQ**YR=])YMAH7&LA76)D9TI;!*83T\88V5U>YZ6<UI)=EJ**UVR9S4
M^*IH\/K)',WY5_ &C_BR-Y\_C+07_LK?ETW72/;!BVII*F[:&CB:>AB!0U":
MU HVW DT?%9H*QXGE*A#T-8SU9C#6,.E#K6):L''@#^XY-E2=9@)R\&R:*#I
M;0I@4]V1AK71 ) C4/G\%<N60(- QIJA&D,-+K0](V)7]]O5V,&%N29#7;4!
MQW??OOYQMHS06NWOWAU\(7;\3WQ1=T1:0?A^5X_W_@VC!CSP$"\M(7B#R;AB
MF:]^PL+25T.JZ^3NV\W/'['/B,\2^,=?KNE\\@:8OUO)&!#R2SJ^&'D2$GH=
M?#GQ<S7N!M\N*U_O+P=_5 97CY?W'XFJOZISV]-].$\&#8W%)S*A?& ;*-4B
MQ>.W&OL/KEO)_A!?G7V(FH3?+Z(G 6<SBREXO#W_KAF__&>,-'NFJW,\_JAK
M!JT\Z:!CPP+''AU(1%')Q$(-_1NHX[.0"+R*@=! B6L(9CZ=^(OE#WW<AS\.
MSS2;67)#7\F].56-R E?@0SH M2.*.7G:&9 9#]_4+\D14-V"C5T<C]B0%=E
MFV.7?UX.Y?[YZ0O,-S/?JCT9Z^:K?48<S<&6!#X1@(#?PT@__'']_?O#[=4C
M.;^]OZOZF3K%=N/GS>#GQ?7CY07Y;(.-6)N<]=N8_0<7G=_>7%S>/, 5\.KA
M]OOUQ0 O?WB$?WY<WCP^D-LK<CYX^)U<?;_]\P%F"V_\I0S]?:<98.),UU:-
MD6![*,Q@"0%C+HO0HFS''-61<(S\]S" 0_\]5UQ@@ID\1]NZ5%EEX?0TD=;&
M-4+ RRHAO<BF)5"V-X6.(J#_]PP6UV!6^.OZ9O.=4E$&'9:D*:R%ZL7U! (Q
M7SUH;^0'?#:QR24 <.1G-0JV ?;7AM3&S*:YW&0Z!:&](1&^&>$\!7=O8/4C
M$8'QD7@H-QY:9<!#R7/PO= >N"Y[F\KPM)V#DTZ8ET[&ECDEYHQ:*BL.CT&O
M%UA[4?MC/M9&WE3>]*0<F$#<-T%1HM1'9 IC]RL!;>BF391ZHVC*T-::"F2-
MP@[2=>I*KUDR6D^)T (1&L4,UEH@M)4_0KL*/+=<""VW9YF'-^G_67?&\^Q+
MH%(B<4QB4<#54-,I,99M%'Z-'V(0F<PL\T7#8,C3G+QS<1=.,]Y+5U7>](AN
M6FY7-7_] <IBBK3E_U690:)O6#.5[=IIAJ,:SQIN%ZBV37'[;H_^[+[]@J3W
MS]0-6(DOQ:?DM-8PFVWEHP:G\W9\[4_B@,UARDR=3E.IM7/T!"(&KASP.&KX
M1=%V;>N [@M^S6Z."=.)X'= GNAZ[S%EK(.E %:>5)ZIM:BS[=F/4S85$=F;
MF:#P;9/XKB'VVLIZ9%H^O:?4>CD&.*31* D0HSBKMK4CF0*QHS2;_9(!42Y$
MEA<B%W1FP;1)0Y*GT]=>4Y1N*ZL1G#EXK5-1+2OH#*84W7XMQW/FTH(4@<"H
M8F[;FHL](K"NM&JMDF'P@-8>.1F/&].HL" VGC&QJ.U("Y*7_#8RL""<SN0/
MS8"_^?REEM9ZGLPDTF(4@;BHO?QM+48VB&LAXFJ]'-D>Y>)B-_NPV,[4*2PO
M.7 KYKCBVF*C0UJ.O.1X32VTK2S'K3>?WW$Z[['YM^.?-@\X!]V_2SZK:6-9
M=;G]<>1HC*K\M:U5R0F-L"9IE<W+*?>:9+LDT&QV27R;,[/0ZCASA="_7&V&
MB3GP*W/LO/*#\:. 58JP1]ITIFH67D6&$V@DW>]6?+D2]PI0'&M:$JL\=MFZ
MMW]I^D< "V*%Z8V!,;H3D(&7EQYFKGT<G',8I-0>[<)3^LH,I1,%\"Z;_WD#
MN*$T^H7PQFR86+GL6EYVW6%*J8U@@^DE0XN.-(=@YJF?:?8.LU.AZ_/]GI<X
M%0\W-L6\G46*@#^E5Z9U8;I/SMC5!\,AH#M=?D\K2+96<"1E;X<A3@5^L>C+
M(B\@:_2A.]21*ZF#,B/OGJA!QV!(\"CM>YC-,;4L=EJ!G6QPU#=J$U8;L/X)
MB:+8(DQ:EWU;ETXVJ01\,ODIID><2O @X=]SYCOL7KY.Z=>*3062-F:O(,PF
MFV"_(.PHC8+3F7<Y4U?DLB7S&-T5+$C)BZJ[E*C^J3EQ_(7G$5BJ0XG]JL[D
M 9A]>XB=+%()?AH6A;;_EXZ^J9J!YV!OC0MHWXOJ:"]I0PY! U)OE"WT+G&8
MM17)(L-@#T!DZ0:-5HD6R0>T5HFR';O4Q#V?J,8SK#0T@PQ=<!? ;O"#DFQ'
M1]?4)TV7IZ7E30_XI@?D&>84B?!B34BJ0$&5/^DR3VCO;F%49L:V;B&LY;#^
M#[V@_-]KPYO*>W\F=_4->VVEVRQ;KKA$8\9HC-KJW]8WS .-W;92DR<72F]1
M[BPZ4[61MR'*O4<3:R )=U+!P+;NCEC.JHG58Z@UE49GWV(>E1"QN]$1L^U%
M&$4:X,#@5:]V84E8"'ZSFV-RA+1!A00HHG;R=S="^T/GEZ92KQ<+RT.->>>]
MLIFI<[FLR</"1.5#9+>LN>/3F#;#O*G4&I*\X_ 1&&M&NE%;]MFM97:"8&"[
MM':XAJ-L >^=-DMA7BV71BY5 N%NN5[)D8@G7KRCDB$RL3 (@^^+*=]Y4[6E
M]-(=:-K7V)YRIDYQ>(W:_\_$'&6,UWI#J==2>4>YX54N<%;YI42>J$5?J.'N
M=X&3JG32S@]-6KZH#*YIXL;&JXPLZCJLJ@PL68J/^U-S)N>N#0VDEJ<_=BXI
MWVTHM6:12>=KP+GW4A!2&/8L#%F4D,A9&-H=I=\IDELAB3"4>]&72X&C<*&)
M1I>9U)OM2T?(H^LE._G;S2*[ H" )>[N! R^SG_:F#[OTV$,_/E/'X]LM7/<
MS#Y ()TH?+-(Q]@[? &]_>)K?<D$OXCBG,MER/&QR^4Z->.%VK(&DKSI4=RT
MW-YL26JHW;G6<*+R4D@>?Q/;[_ IG$YY2R.G[<E,^"K4.:N$]V@.AC!U%O68
M:>YT@$>0GF8'REEYI/B(49@);\6^4=CLEPB#TJU,8&$8[["AZOH<IO*%ZH"'
MT8(5L$*&ZDQS^ %"P)^]YP)\,D:;3XRVEP5+AJ=-KDSK00 F=8VF;C='/D"Y
M%7$J,,^"AR-3F/?+ON,FEV7A8]DI-ARBXC1RF;9O![F7!6W'FA#LM3>CNX9@
M%SN.?:5?+_98G%RO[16.69!WY G'>K](#TPNW=+L"(PU0S6&<D= WO08;GI
MKF?&AQHB(S.L^"Q2?,S$)L (-3L2BY)7S9E,3)T=;G!G8'D\A],<$Z2+L[2A
M@V&<0(%L%=8MHY-V0PM+*.]ED=OBK4+OJ:["W#Z:C^K;GPL8X.(TRV+%3:79
M3$4.*8]"'!-RLTAKR1FYK6ZJ+0AY)*),NQ*PXAE2.A)N[KN9@! QC??@ZJZ0
M7Y&Q.F1YP*=LWS*#:ZQ&R(*0Q)O=*YC<>^I-[NWXNV90^(?S&Z\3_['V1D>5
M_U++7)9\1K;>^"2/BQ\\ N.-4A:L(SM!,&E0I:6TNR6*\95[?>5;8,><"0/L
M?<+@M?19P$XO3,O;VE5:)@LSSS9IQE";J3H)F"6"Q\N);JI&;F<+9F_L3WUU
M"/+)U-YMHLJ\&YEO!^.571;T+$$%]T"'+BBW"_J4.L='@><6D46^'O![WZB7
MXG8:XM;/@HKFM,3M@-:SV7*OAWV#9B=):D#4ALTIKUD+BVSULR"E6;,]>^5-
M<G;;LQVEW4Q%/R7#L<<$VBR8:?(#;4\!'2^7OP<2>!7\-)?C,1VRVE/T;<AJ
MB_#:4T-19P0@R>P;'D)B+_ DT@O Q)"IX8>2,QNK8[*@LN$@NAU?"@C= X)N
M#50[^.=R@9A[?[,:OQ@8H_ '@5^F]IYKW1*FW.:T9)2BLM?T\GX63#>ED95@
M=;E6H:R[>\A3SWG960 93KOE+T U09Y$WHT$?=)[5A\,4**L&&UFR0-)0WLO
M4RSY1;;G%^EGD4*TDTZY@\Z8HU5:+L&Q&]1>7*.E/2.3(\OR 0+Q>.$?;VFS
M2$0J/_Y;07;7CM+LY5AC<\VTR"7TUDOH\\1V5B%/%.YLB-3=&<.87$4?QM(@
M5E\MI4EIPDC7]ZND?'5TH=DSTU;U;R"4,[@"WF-S-,.E(\$G9AJI6?!JF!U<
MP@6"7%4?@^CT(D2G=2RBT^HH[4:1A402H[C<"^S<]G7%LGH;FTZQ'DDQUKQ9
M@$J"9Y*1Z6(:]I*8_ZUT&VS)VQZKHOK1UGW/2Y <5%2+6_=6(\>%QV85E0NJ
MI2@5($JM6BW:VA^^*#&ZZ)I2;Y7*VJ]#M5S9XXE;=S;3*6;NJ3H9 1)TTW8M
M1KXY]$[>$\W@"(")E$?MY4T/\Z8'Y-P7$<CK^SY__GDN>_<Y(O*DTGH7F34@
MUD5H[.)M@TU?LOT#YURUK#E8Q7^ININZ-&VMIK3K19:,*4N6Y.D L;F+K[HW
M(#8:2J==-B!*?S*!@;DO(.M"1J_W&;UNU5IIC=7*XC6;!,B&TJ^EJFDKMVHD
MV#>!O9W6(.X)[%VEU4_%6B0W5XJA.JL=\>9*&4*O1QLV[A2R R.W5*0 '8D
M124H[7_?Y;0V4N#UDSF:\Z_@#5*5L3>?/XRT%_XJAVT-KY&S3)X8!/N08O68
MY><]3B@C:9O.5 .C&] LAX(YM^!C0"%<\FPQ]AR+G3-T)M2F #G5'6G,SIOH
M'-C\%?-)D3;0.SH/%]H.?,#X%:KY=6II$&'^R%!7;0#HW;>O?YPM(Z]6^WL4
MBL0G/J^%(YRV\/VN'N_]&T:U+/ 0S^D+WF RKECFJ^\.+GTUI+I.[K[=_/P1
M^XQXY^X??[FF\\D;7OYN:9#/O@BY)%U?-#S4AUX'7TY\3_AN\.VR\O7^<O!'
M97#U>'G_D:CZJSJW/?V'8#=H:"P^D0GE ]M /2D<Z-]J[#^X;L6W%E^=?8B:
MA-\OHB<!9S.+*7B\/?^N&;_\9XPT>Z:K,+::H6L&K3SIYO!7&)GLT0$W7R43
M"[7T;XXY/ L)P*L8" T4N88:@4\G_F+Y0U]YA#\.SS2;67)#7\F].56-R F/
M6$8\,G)&D'$LWLYW3M0O2=&0G9)<I54/#^BJ;'/L\L]S:HL0/##;3U\>_KC^
M_OWA]NJ1G-_>WX&6>_J2E::+-AB;]1^TZN?-X.?%]>/E!?EL@VI?NV;];<S^
M@W7=[<W%Y<T#7 "O'FZ_7U\,\.J'1_CGQ^7-XP.YO2+G@X??R=7WVS\?L-J8
MEWOQ^0,^XDL9>OY.,\!&F:X-ZU'[_9K6;+T,WF1=A#0PGT&HO/\]PV09T!W"
M%_'?PU -_?=<RX"U9,(7;9@R6;F_^:KH<\#-*64X(\^M>N@H0O=_SV")"C:
MOZYOMK4YQO2*5"*?Z33X;#0[$W@*^W;]5P_:&_D!GTUL<FD@J](_77U.FG7E
M\P<Z_2+^$JKBY),G"D%[0R)\,\(Q2+5'L*;:]I!X*!0/K3+@H=R[]=YBJPNN
M2TDS0=E>!2Q(*^S;0 % 8R2+-,F;'M%-R^[\Y%Z9+9 K.E,U7J,)8YRX<RD3
M1?/,SZMG05UV+:;N#N;RAJ9E,6ETE7ZO6.Y#F1R:+_BRX ++!GS-AM+J%4EZ
M=X N9OY\7<MVXQTO9T1'[X4)&9I3BM7^\ 8&=7AMOS$,5&X5)B0_43)ZKE8]
M"WJN:S;CCSCAN\E_76GE23%P@'@Y491F0:*5#4I;#*7-XNFMLD[@R'8?J*"@
MU0$F<"0)ZN29PK$IO6*+[;@M<BUZIYA0(1(IB$BLB)Y'F5VQM^R*%*)78#!>
M92:1*;0SXF@.MD*\$],-OX-QO+E]O'P@C[=DD?6P)IWAZOIF<'-^/?@>2&S8
M?]["QOR!]1DLW.3>N%-XX#"9WQKV 6ZM9]70_LLBW^>^BH<W V-T!^M7#)OC
MV]OQE:?S'WR5?^%'TQ_AL5]1#L^XF]*LU?H]Y-2FX%#,4$M8+O6T:PZ#"/!X
M%[-94V<[->_9U#Z)$5_]^P(:;VDSYGR!:'YU;:PHR0\S?%5MS<9/@X,4A$H!
M6,EK9->,RRGT_N&7INNV.79 45NS*GGGF,\4G"8+C)XS(9ICAQTEVWVRM9$&
M-\4G8U7;1NV3?Q/VOO[)_^*5+G_BVOXGIN5]:+J6^/0]H=.9^4HM@&) D#E$
M=:I:!G[EF.#1H7"B>Z=99.SJX/&9:&?0A7N:@SNO:R\P+. ?SN *TP#=^U\*
M0\:BWVROB_+[X4_H&Q[9H<:0\@<Q!3VS-)M6+*J.YKAOZ[)V5,FM:Y%S-.YD
M $,VA8D@#V"$?RGH<I(7/"S-I_%OL<N=*")!H='^[>LC]IS;,;O_X$VS*_R!
M[./!#SI]HE9X071'>;WRE;QX=AV[SYUJW5KL"2-VLGMQB5@IU1*OE*YOKLZ^
MU*K@5*V>:\-A)S;>F+P3LSSDHV5C*[SI5OA8352;/%%J$%VS$658LQ3\?/0Z
M_L^T?O$1)AZ/,709?$+V"T<;_L('S:=/IN[#\8_K[^(!!"1Y2$F,YB3_= U*
MZAC2JS7J5<(4Z9^43%1 2"B7L&+3845[JTRT$2PA/OI3V0<=DN!WS?;9%^?5
M]),'V3_$Y#Q.8CO6HC/3XFEU-GUF)NDC>63'$\@%?:&Z.<,/R8.'1W]P'R\>
M?!'".WW3S2<0A3\,\U6GH^?%+'S[P_M=E8_]P"8SB[YHIFOK<V\_&47%JZH#
MTDA!:XPHRAT.^HAB05FPGI["A(=[[27O$#S4@EO]@F<;!&86KQ%N(/F'.IU]
M(G>ZZN#OO*O>XUDZ5P=EH_&9CYFP,6@+9\*FB?SEPC(/YI\O]& 5AQ@F<Y!K
M/(L'0(J=>-6 RUFF%LY]FT\]]-$O4>!8J@'39(%FF+-1U:98.L^?',*6H9;Z
MQ.J[X_#,*&B;*AF@/K(TT'#\+*#W0U0[-H<6@[M%AZKMX(6@#-B B"$>NI:%
M#Y@%C'&57 <W]9],%U:XH(T\I!"PWR-FR9Y813]R QHQ;@20(01'T1,;T:G
M4P14JNM,4J81A5SL'6A*:G%-+Z 6"B:,3=/A 068B)!9JW<_V0)@O-D,91;>
MSINTE6\9!D4G-P/1&PU,N5G_ZR9W]3CD52?PM'>T^EQ50JU(DNZ%L,F@];X8
M<4]T+62.Q7$"MU$4V]:I+1:ZB\5&V*7V5QK$-^WH9G.-<!I>]DK8+E5(#MQ3
MN,\9VXK4IKP;$8-KGV%-&611I+Z(NZP6^I@L.[Q,K<-78<=6!04./WZ=:,,)
MBRV^3DP=;!I8-#KR#*<Q#UW%Y)']F)G $3JXZO O5[/@]<AESBBVA@D7_BS<
M7<N<"G<6=/Z,<A<5OV/-7BA^[ZZVQHT"^"HSAB6X"=Y^X^"@XL,1L48J^D;,
MSW^FX%BKV$/XALZP06+0F N] +I0FC\--G7LI@LGY-M@<.=[(7ZNB385?@W<
M2F'CC7?0#!N6T$/NQ3BF:"Z:P#B+56/:I?+_LML,<-]5CS=Q-5];WM-G5^=#
M^%")N>3_J[)+>(/.*;ACFA%*IX-^>68BD'Z'&Z$,^3"& GO,"*L&J$<]&LW^
MO$7,"(ZE$G 5%E("SS>GFH/C/W,MVP6I\RR0Y>K4XR;P>FM[WA$K]\PR_-@O
M?&\:%P>:;6/7O(E\N#R/G,=%+_P9!6>'M1Q>ZG,%'P1.I!DW)S!PPO ($17"
MQE$13EM<V&.+"DF"U1V.#6L7ZA,=O-'H^#T!I<.G<:-,*!ZPS9EF"*]VJAKJ
M,_M:03NO8^E);"J?9C'*Z*@Q[WWT']=V^+0:%-P+&VTB3,M8U= 9%HX<<]@6
MC9V97(J5P#K \X1]<C_,Y[19=[&!W*&TO1N"-F+>)HP9? &W9%,E]"QW8-7A
M8@D-:P*5.3\+8,%*F?GR'(;#H!4[>B-^[>LG,>96K#;QD>O-L,:$?:0-F6?/
MLR#XG3"DP)A!<-YP*DP65/$$22P+\#L>O4"CP ";0'_;$]/582Y!WJGJS=I_
M7(.'&9CV8%9O85\W6%5/)PO/%QI* ;EQ\4:A)Q9.Y.!JL?X,JC_'$\$!UX/W
M3&_@ C^IKO^##:%8VB5R:+=J>.)F+"V;CUTT\$RES2!]:3L:JI>3B(>B!,X6
MKCESO:)$A@L=&BM<^?L6VS-3=L!ZH!68JK\H^8\[>A;6AGICRF1/M6UW.A.N
M$',B>:%C9M*9P* _-O5]6/@]%6*K:SSZP+S6@#?"FR0\21%@0/."[8F^G*C\
M@;[+R1>%,>HBJFD6?:&&Z\5100F"RV('O5__(F'(F /[A-$6-(V)A@C+/(OX
MR!B,&_QVHMF.:6$27B"6RZ[#Z39=6ZA?_+EIB4%^10.H:]!@IO<QY&,:+/:V
MB"\.-6OH3J'O:#2Y?J8PDN!_#6%]_*)9IL&F6(4E!4:'L#ED*)S&< ]P<G"8
M6,GJ)2=!.()L"#:J:T4H6!Q1K,BFC:'C<-_8QZFSF0X_P]ZMB^*Q^09OA0>Q
M;>+:O@IG7=,LCF9Q? 2NP.8:( 5^(SFR>) <7]LVN\3/P_#&'^6&1QV>V!H9
M-7QH^KT(\%"0D'IM$@]=)P >,L&9MM#:B)\/3=L)(Q*]5L=E?BRWUT-F4D?:
M&.,YGC,%UITMR_ >_N@RP&+ E+Z&OV /8-#169.7(*O"(!O/)G[#.XT_9WH!
M;V9S%\WVIP7&?@$1\'D7^J0*1M2_@ %W: (*_KN8+>%=P#N^@,7/ LVTQ"-1
M<HWX&.E4G?.P: #@;-$+:H[%)X40^[N['T(;N+GL^#XL9&#@KUGO0(2&@(GH
M?=QV6?=Q&XGV<1_<Z11A@>&,@ )8])YXW3\5D[W9:5XL>/Q5-PJED$54NKCU
M!*.X\)\# 1 QG*OQ]<UQUG",/?',"7>3WY^K["UBNN".<VT8N58P*%\J,$\?
M^WOT"SW,KA&BL+O"N:&O 44#+@"\''*8L=F;\[^750_;!VSW&K5EY9/3 -Q3
MS#P"FS88F2S"%T#=-U=CL:=3T!?71JS)NS%?V,XZ;F8TE<"F#.J$A6H)#!YH
M&6.D6B.;?#7A'S^*=C5X^+I8%(,W$![SQ64_9^CM\4=Y%P\>?GK7)I'[)E^E
MQORHUN>$%&!QOUSS?4RN&1T3K+8W$? =/]SQJ+Z1BV!T$W_$W0E_C8-IRZA(
M6-@IL&F(=Q*N"'J?S$.!40-7C:L=YH8RKWYQ@^#:A>]M!D^9L&,HS/-2!7@=
M\/G)LX MH6S!I+ULUI'DBCY9;,-*[%>)+?]'X>4.'=_)Q"?YOG'@:?P9KYJN
M<[W*0H/<)/#P7H)016?+Z,,I:&A?05VOR(K43Y'ZJ:60A6H";>-K&50>FY5&
M:[/2: :4!I?'Q19F143S<(+.35 I= *+*PR$BI]6R"5?;Z$F49^?+?K,-4!
ML9!W#^Z38\[ %,<UME';V-96S7.>M2\*65)589X$C(J [\5D=CFEPEN]KRX:
M@PMO.IWIYIQ2M@4!WZH\C#^B, I#;;&!H1F@Y9\UIO!PT8JQ$ABQ_ZK^YAW3
M(TS7K--IL7!84F?=1083VV+D<1*0*8HK:+[#X(14'7LH ,9//4E\+N)8!?#/
M16"(!8IX[,CRM).0L<#RP/8M.9M,JK$+DFPDL%6)&MB]$=-B) L%X08">V22
M9V$(B$6;\-:F7S^03>?RNCT7C9_?G(;R[W&C3AO/5S/3"XA=?#/-$4[@P!A=
M^YIBP*);FW+1.V6-8303Q3#B:1HC"3J2](CMZ7D:EP]D!%WCL6JNZR5KLPAL
MC/P(KZGKYBMJK1!WI )6#A,_6"C6HE.P@/@;71O3]Q\+';;4,F;_TO2/#\,)
M';DZ9<<]-(=^QU/L3-I&=+SX9%GXOLY_J/\Q+99IS8XR1<M@-U(&2\^,*3@Q
MD>E@\>#?J8K-.]M.)M>1'V1*[Y/YS7PF.&3&B#D)F0[E1T<%E_E7'D/F(F%T
MY:\@Y]S^N>8DPHX-85%9R46#C)W>C]2ZY-O5/_^O5;GX]A.4[;1BC9XKSH3M
M)8Y@(5T9PFH$G@8+6?#=A]2NG-M8V(*]J4R<J5[!@\/7L"JHO#1>*EY8[;1T
M>;E8/>/Q_B<[I8V1&AAT]9F2>]_E^@XN%_/-,"4,.;U]I!ZX)BS7_)14$7ZS
M3-LF7NU5,F"9-4=F$B40$@!A,!RZ4TSA1B41B!E*+)P>%FZH(U6"M-UR?LHM
MIM)V2R!(VRVQ4$[;[0<?XF,""<EMLZJ;T,BI;H+_I^]O!WHQ\0IGNQ7\&LAQ
M8XZ=5]6B'X:F:]D47T;.5*8\U?F1'J\^J9L/-W74'DZ(^.8JV88,H\+QI^N1
M#B<& /AY?H_-MCU>G/!&Z_I;_[3IV-71<SL+4?3T>R$B'&1U^3AR+?3LSK[4
MJ[V5+?.B9_$@</BW8B$82<;4[\>0,66*R3CRVI@',<<R+>%ZMZGT>JUH,EL)
MU\.#:[M6*SE< ^YOT/M-7:ZBHS0;:TH&2  ?(H#K)0=P>GK[?E=IMWL2JT?I
MH];+YJ.V:XT8'[51K4D?]6AT9C-:9V:/R2)\U$Y;J=>DVCPBN+9*#M>,?=1F
M3^FW5EEP)8 /%L#MD@-XAQ),C8Y2[W0+!VO"@'1N26IE"$*?NS;TAK*C/PY.
MC/W!HH+';Z+-[(.*0R?PZ+/:)%I5$_N).GOS<T^9Z5C^?69^?2?&K^]5&]*O
MSP![A9F6;D;ACX1@+,"A;W3Z2J.WILZ?Q.F!X#2N1D5Y<)JM)U^O=Y1V0RY%
M#QNY66WH[1>Y.[CP[8;2;:^IX2U1>E ^Z-8KRIQ\T'HMU@?M2!_T@#5D?<T6
MW+[ 6(@/V@4?5.X;'S9.&P>!TVQ]T'Y'Z7:+C\])X.X"W*SVZTKK@G9K"CC:
MA:.T7&G-Y8@B/UKJB,(5OP17.[YEF)#QXX+CQXN9&1@C]N8&IR4SG[T5E[-<
MK]:ETW[(-F7-GF36*"S 66\WE'Y=)BD?-CP[I89GQG'B!G@_,@!WV(#-:B-N
M/X!-[YNW:DJK!*[Y48#ST*+#^_8P8T_%U:MMZ6$>LD9<LW&6-0J+\3";7;FO
M>]#P;*PY^582>&;L8=:4>D>F%!\V8+/:9BN=A]E0&O7BMRA.+X48'G+G/NF:
M/6&UHEDFN0SJ%AO474Q(MJ?[&G&G^VK5OG2U#]DTK-D@S Q]>?O8;; *=:5>
MJQ5N%20N=\'EFI-[1>,R6^>ZV53Z?1DA.VRD9K4=EC%2TWO575"?<L5W##[D
MU@N\O?F0<2?)ZM66]"$/60.NV<#*#'W2AY2X3(/+-2?'BL9EQJ0/?:77DS[D
M82,UJPVOTOB0];K2J!?O1)Y>6BX\Y"MT4C>?93RVV'CL+1*&WUIWECER&?K%
MO&3E4S?C3L;5I$]]T!:AF14YY284%N%;]Y6N]*T/')]K3L25!9_9^MB V);,
M"S]PQ&:UT[4GQ*;WM>7QXN/P,+=>[>W=PXP[QR5W_@]<'V9%+2D]3(G/?>!S
MS3FNLN S<P^S+OF^#ARQ6>V#E<[#;'<;A4/S))-L'WYINHZ%X#A[ J9>R[#N
M%D[W^H*(U\:(CIFLB#J(&:,YJA+BX6O?Q&4P"U32R>LKQ^GR..[&!7:2Z7-?
MBOWS$TDT>:1#?/DVU%T$UC?3'+W";=/F>'64=BN'@^-2#/+1?LD:M*V2_,=O
MO4:]\4EJ2*DA5S1D*VZ'JA@-"0ZNU(]E$ +I]AW7?)Z.4HOC2Y1NGQ0#Z?9)
M:)RVAHS;-I)NWQZ%X/1R64,4LV=?'DU'U4%->;-/5#;]!Q40+5_!X3@SP-N5
MAQ5H'H<5V*ASH9]D9+J(WB6E6TSYR>3MBS4*,12&!7J[O4Y3:35R2(Z2:#XJ
M-,=4'"M+ND"OIW3SV)25R#XJ9,?L:A7F<S>[+:73SB&[^E2P+#W*8Y[=T]!4
M[1C*PB(]RG9#J>?!."C1?%1HCJD?5A:/LM%2>GVY5I+(W@[9,1MFA7F4K497
M:31R8!](@V4>QOW@/)FC.;Y3802^D/^'$+)\G(9_F$.6J=>\F7@D-(.RJ1 -
M(Y]'V@L98MC^?\_NOET]WI]YC0KB<T@!!]8GX@UKK?;W,W&#T!TFXXIEOOI?
M+7\WI+I.[K[=_/P1^Y3HGGKC\X^_7-/YY(T2?[<T5HL&D!B7M<^\5;^I'Z"M
M?I\";T*O)WZ,_F[P[;+R]?YR\$=E</5X>?^1J/JK.K<]Z<,9,6AHR#Z1"45!
M_T@:B"81VO^MQOZ#ZU:B_N*KLP^1D_7[1?1D(3RSF:K'V_/OFO'+?\I(LV>Z
M.L=!U#6#5IYT<_@KK,G8PX/CKY*)A7KB-\<<GH4 _RH& ^V@AM#E\XZ_6/[0
M1WGXXS D& 3(#7TE]^94-2*1$6$U'E%,B3DFYZCL#-QU4+="!1/ND%0%Q<R3
MP)7?Y"#]0>>!T+<9-6PP ;S.(W%,XDPH?*S9#E(]\]V]BHX.R>I6#-%L=H>A
MN/0)OX!&Z+KY:I-WF@$W,UU;-4;V>U3H[-YC#94\P5.%<+4QHB,Q&NN%DOQ3
M-5S5FI-F_:-83<X*59=K3G:.A#5L@$$,A5J2.WF!R;GD<\.@^ B/^(J")4YL
M-FNU?J_?.R,4!G.&LFZYU).PS\S(")7SOV=8O@ $5Q@O_[T]4X?^>R[B,-OL
M:6?+%I/IJ7@-O&[(0Y4B:Z#B<"^2&\.R'.[PU&*O_?>U#F,VWB=T#H;=^-^S
MQF9;EV,"P)[$**IK8='Z_!07/@II*B$-0OR?OD1N V>W.W_J>_'P$%!@'?+.
MUMX(W-*9V& DIBJH+N/Y_<'OP:];@]4;!1XH;,=0"Z</&ZQ:E'LVCWCF<'S%
MC/'_X0G_=&NO3E/I-9KRM&!! MH]*$G<=-]&/J0<T<(74T<T2^&[@0<\OE+]
MA?Y@6C5M9+JAM+K%4Q2=JF'L2;G+2NY2YQ)M)W=HXQY?S;0AQKK2;11?>/=4
MS5Q?BEM6XK:79*<UXC:Q*$V;)5)3&H<C<,=FWYHU*7!9"5SJ'*SM!>[*=-.N
MXQI-I54_&'D[+@/W.*$65<<.M0Y*ZK(Y Y6I<.YR/BY&ACMK*@"OEV'[EZ8+
M =8C!/A2;)H$Y7B  -A1BML=I=4J(%U)GF=*?)YI[#JN18D:F/G#DOH]9+[L
M.>J:3>I+)X8 HP@6X'Y/J==R* 1SI$DO)=AIC]A/-]@6N?K\;-%G^!EY56WR
MMQA4MCI+[J6W!=U>WH*. VBPH;?C98SZ .UL1<K:#-1Y\]')9P'&6H=W2GS7
MNK7HKJWLKN?>M4ZSNIIM%NX:?Q??OWI$_UJ+J6L5.76KW*2A_A'5&"7I8B.Z
MBXW"NPA3N(I.XO5.Y*IL3$QQ,,+!,\9@0.+RRFSMC?].[*6RQ)>X"\@_71T3
M7L 1JF$@Q'M&F9K58M<JH--L]&?!P.GS:J&Y.3D\$F!*+53?-R8HZ)BAXI/&
M6X@4&XW:IP5X"4<O^[S^2>1=;9Q8'PK\EX.K!P95S>#(1^BBX;#08!-M.E,U
M:TH-!SY\T>@K_/.7JUD4/[(9,L#LN-,9N\XUAN!JJV"3YE5^]\>)9I.990ZI
M;3-#-#2G,YVB\?)RN1(@2ZB- +P2I'M%0_^5HC)AZ7(H!ZJ#;0!?^A7_BKF?
M8?)[:,8(EA*.:=F8V1<8'NP.++HB#+)I\=9:=(9*"$85-95]]""_A=%X%EG9
MF-,'XX7S/0*?Q/;&T9M)0,G:K+^/AYVI]S"<T)&KT]NQEZ(>G8C7CTW$2YM]
M)Y8ML#K6U9D-(^&]6DH@CAZKK1/S(A9.XA.+Y^2*#)9%]MZBX;]3%;MWMF%Q
MGUO<3B;QE26)[_'BH9B</3GM14[[MS_DK)_>K)^;!FLN.@<R4W>16=YFF>6Y
M^$">HQ(X,^'YT0<=92YISFXGCA_OWELU_(1% V/ >U1U$*L+"BME<X9KCP=3
M=_&F]@-]QO=)"/%V.2[9POIQ7:73EN62C@F%<<635E'X33>?5/T/PWS5Z>B9
MY@0]7KR^E<=!78F\W) 74P1IKU!JUKM*K5L\EDXR8^7:&%I4M2EY!Y/"7AW8
MD:#325WI)=I$V[>K<@?C8(X\V%P(T*P3_;'V1D>5_U++7)9ZGZJZC!DN$O<E
MPOV:??'-N-_=.9)@EV#/%>R99$J<%'K+%2;*/1EQ>?,G'#@*[[X>DEMWJKF)
MRZE$6HZN7=FC4)* [KB@OH9;<6_>7,E#71+>QP7O-02+R?VWLL?3<LTG#X:M
M=D4XSRJ*>B#2Y'UA&3_\M_QW'A?<[FE(X(R;4_JHOEUH]E W;=>*) 3KUVJ1
M>4AY1 0_/WUY%[,QS#-%W[/MX"<_)W+Q]V?<9-\NA)JD+][DP=!1^_,'?,AB
M2_J(T_>N-N=GYINZK&#RID6'J")'1"6.^D:>J$''FL.'QQQO3B=O=[L9'';P
MA4D<G/W*FY$NCYS88$G@U=F7VJ;3#LE2YMO=9 ';0OI8KZZ6(/%RYL-9X K!
M#I.917&F065A"FF2WF=QG(7W_CL\],HRI\C@J1DNF)S;&;58DK3]E4+WJ3]*
MU+Y\<RS5Q+QIU9I?.W1JWY@&-L0RH7?&\S7FPE![YQ%LM&*&,"%">EE$>THV
M1IW &'6:U=5E833,1*;Z5<F.:[0VZ;QDPM!K9G! :$^JH!%Q FI;'+<R.!RT
MI^XUJZO4^&LTG;!?J=1=KYW9#)=&E(/#V*K'C&-2F'0R@TDIQZA;VW38;DGG
M$51W5!U.R(R%ZA7FZ@6UBT7'.OS<YES.XS&\]KPL)""')HU<N!LN337LF((-
MI] @8N&ATY$&EUC40%)M^&XX48UG=NP#AMBB4\W!(T!4M9 *%+Y'51KX#3[S
M1=5=?AQ)Q5,AJC&DZ!"8KCA.,\(S5!:>XH%6\Z,VU0+<Y (>&;_0^6W,_L,#
M.,9F:R,R;/FJ)F;MY4P4;LPVG"P3O\()O /$:;@[P'#*N;]-HJNO[+TVUH8J
MGINB(Q ?G<VB3I\U6V>3KL0]Z/?J/9H.?- [?)(X&0<B1^Y1!*=D,$3[N*FQ
MXN0<OQ,(+<P0#(GE \O$0TGX@%N#DJ_:,_E*5=?1QJX.[W2=/>6=>/CMUZ]?
M!^*&[]]7R2-<%N@//)D=.K.)@6MXT[5]O,-C?E8?JM  :V8RX=&8!N%#HKXJ
MXEH\.?;D.O&GU!S>&5T#$5MPL?.#57"#CRCO4]7 68FY#YX)XC=Z,@UHZHB"
M61IJO"=XTNTO5]5A!N$),\N$6SK@K6O3*1UIV'Y^3AW;"W,P@J[8CC9$!00"
M#RH'A1U_8FD81X6Y9[\?:4AJ :(Q-4<,'$RE>CU@'>+/A_^?7+@['BG4A +U
MCL8KP5'%Z]@/#':A )D%DS*EBM<*E7EEB]O;>']V3DTH.$W7G#EVA+[1H8OZ
MDQUBA*>IXM C )A<WY^3!\HM3]S =AIL7-]-WQ_]^3^4@',8*=68(\G_T+70
M'H" 4:': 1\XT("@%\WF0\^/"#)9\DXJ:Q:9F0ZW).S )8HVLP-860#, GYN
MP^3Q,ZG"!OQ)"=N(''(S31$/T#/- ? ^N]J(F1/-MEV8_*<Y>RH3P@LZ4RV'
MG>@4C7G$O6O7FG,3><WQI(.B>:%XWP=JO6A#@2<3#Y,BPK#&DFG-07Q&&N7G
M9%ES4+(]*<=Q<6?><4AH'W:)!LP>7*3A:5DF)9P 8@S"A^=N;=Y+=8;B9Z'0
M)34*53^$55PL\AXDU@+A<BW P, 8W7,^BP%Z)YH# [8I1EDO:XRRO2%&R?\.
M]?\48HE)P7EM()P,H4=?-6<"%Z&P/ /0>(D65,#V0BY ?$=L&+V:((G\$SX$
M#[] )&US[+ TD^XG&UIMJ,_LOH2)%E8L86+('XWF3E>Y4;+0/*#OBV?:P0!Y
M,TK9!4\4'%R+L$TB8O(% K116"F;=\VOD +K>\.<<ED",\A4(5,GH! 6%X-=
MI#IS+&RZ;E@6)]NYE;+H!"WQ"P81;+C=$%^@/\W-*^L./,HP\>C^B,0;+^XQ
MUD5\PG>V P[D!DS]SU(EG?])N$,609N(NSR90WG5?OF.$UHPE=CN=(KGH< T
M6$$91J_# J^#MP?LB<WWB/E[C^F +[60#P%FD$&WN(/NH<'\CPLX',_W>_I]
MC=(_!^&QH[5\8]^E:;(Y')^@;MB&"C9YGX%/TN*DN_0[WSC9@5S_#&TG^1G:
M5*W)_CQMJF9$2_"N9VOCSMAC7)OP>@+DDBV*O'"T4/&)C^+N#P42<T>%N0?M
MK=2(\S-\3UI!9\)G(.4B:C52/,0E3@X )RV)$XD3J4\D3HY'G^1S>"I5XSV^
MG48<WTZ&$[H4=4*NLRW.2V7I*F;YC&W8)_H)DNJS:D-,FDBGEBQS\-\/WF[3
M5[$/*8Z$V-F=C I%RUB,+&5.?EWIU-/7ULQJU/>/-XGI:$S7HS(]5]/##@K3
M/:77DY@^84Q'L=Y'$#,<$J8;2J>1OA*'Q/3!8SI9F8.#PG2]IM3JZ0L,[P/4
M^5!MI1.,W-<:2+"[YZ7&5B&#3!^<"7-+?MHA<7MCE4C4:8^M%S#IS[MGICG:
MK:+51G' E1*3I\2L.4"TW?*H!!+34%KUU7,R4F:DS&0O,U$GSK9>?I5 9GI=
M:66DQ.0A,<G.'Y9?8AI*H[UZ^+QT,E/>W:6\5WE1]8./=']I=W:GXK1**J*G
M3CT++I,,=4.]G;YN>"9&+!OB,@GY$D,^BMIF6[:#[ *<=:71SSEJ+S%_<IA/
MQD.>$^:;2KN6\^:KA/RI0;ZQ)FMA*\*6[-0\+'LZ.0?7<J6X##4W_U.&^9 1
MV#3ZT"91+1HXDVDC P LP_6YQT2C#H><QH#7;E;=$>/6P,.Z>)J7O?)+%@:H
M"/"8J.F3 U4)%D2.;@$R?#T;T"7_-'.9J,B"Y<)9G>R9!<)AP20A[XXYY">C
MV9%F1AB9Y+#WV1<\-<T9'Z@UU0QV#SJ=Z>:<T@63#SM7?*@#Q_-L2:XCIR!G
MS2OE);=U5F#)^YE_KIQ_'"A>+H;3.\:=K!G+3!+'2EZ Y\"CT$=T317L,"IG
MKI@S3:#9."&"/61Q@#Q\"ISWXQ1.@MN_-'W)%+/A^^Z-GJ#]F+.SV=$GP9N'
M<1)\W:R4Z_3WKKSLV=PLWZ+(I:UVO'P$=@\5CTMRIO4487?HM;A7O4!9C)M9
M@UY^Q;A#IC/H<S 7\(G"3Y%$LV*.*]RU./!R2^4L4MMIK"FJL;E(;6@"X0VU
M7M:60MN<Y--,'X?896C*6Z[6TR'0TH#HA(1SM8+'MB[<LA@*(B^QZ*R 7[]/
MX5O7Q3V)9*JG92J;:UH0*Y]1B7R[!<GYHKB0,'F6<U4N"YJ3U3Q7[0D,CC;*
M641WRJ=*_+#R526-$/VDC7P7*];)<@WCQ?I.G;. [)5IA20\9=G!IM*MYU!T
M,&GBT_LR6N7<RY%N<I0IC,.QN,BG4<>NT^BDK6.7J<O=V.%<9FKS(;?[LF_'
MCP6[[T2U&3^N3AW!ECM5_V-:@ND=67&Q8$$XZL^GWN;Z9.,>4\0.VB<R,5\I
M:%Q6U6>%GEQ0?]-%B8L(8N$E.F!6HR UR3"T8Z(-)_")J[/>NKJ#FYYCUQ)$
MYA']SY.W/OG>!'UCS,?>QL!(>_$"G'??KA[O8X-]@0B_M[,0NL-D7+',5_^K
MY>]PCX'<?;OY^6-S2'$7$ME% ^)+-_!-1Z^M/FW[TIO0ZXGO-=P-OEU6OMY?
M#OZH#*X>+^\_ KQ>U;GMJ72<)V-Y5V1"T7I\) U46L+9^*W&_H/K5OP0\=79
MA\C9^OTB>K90"V8S5X^WY]\UXY?_E)%F@\3/<11US:"5)]Q_6J6;#DV 2B86
M&I_?''-X%A*#5S$8G)=;]R8>?['\H8_]\,=A3# ,+#BSD^8IL?TM5&98J B=
MW\\?U*U0P6Q(2*R"<N:)X-)OBJ@F<&Y.IYK#CTD8(UZ7Z9D:PP1U!%IEK2/0
M251'(-!S9AQ"?3^)N@)/7[Z#Y#RSW(93Z/"&DDXWY@L[#40:W.]H*KS DTK\
M6@=P+4C!Q-2Q:LV[?YJ&ZDS [[XQK:%EVO9[,M9T5FH0OM=>5%;O1E=?;5=S
MO'RH"PH?8-+4.7@JK$[*^03KJ5AS K*$4P$WN#; ?0@\]MRT9E7RL'BX3193
MIY#SZJ :U[4;LYJD_E23_:@29Q_KW3[_T3\?OY-W%UA2X7Q2?<\J!^DZ-9[1
MUUDM#:$._W(U6^,5B%"KPC)!'=$IRQ*+FY/!S-)TG(Q&E4\&YI. O=% 5L=C
MM$T "_1!50=\!<N!+X*/9Z7.-(L.'=,"\#CF,V6^&7/NL$!$<#Y_7/].OHNJ
M:N1K]5]5A3Q96.:->J5TQMK('6I8PV#D8J45;/URR0WF#E/KF5I5L@%P5_3)
M<O%N7>[G"KPY$P\<8%NGFHU)<BJZN]A9&,MGZ"2XMO@1EG$S1BI6[DG\L'IK
MY6F+ ?7P.S7]:E4P!-:S&RSJPQKGSRVN^&P&0^X/\_)/7KO M9Z9]N;J&'[S
MA/"UQ7QOZ-4/5A.KL78 J:&))8K?Q_^QHWO'JXXMAF*DQ>:J^=7"U-F,8G4L
M[Z%P?S%O\*D8,;$^%T690"VQ B< '5%Q!)%CN@ZK:K2(O6#[?# ??<4KT'FX
MC.<:;:'Z-+CMV#*GQ-&F;*6'_RH$"TW-\2T8;%8"3Z?/\/?,,H>48C" &W4N
M,QXTH0&8NL<5L5=9$A=PELV\O4!E-*]F',P+2WW5^?(0'HBE[JC%"F>Q)T#7
M,+#APGOTA5T'!X)G%#*AX9-M*ZR:FHYE(5W>4%'Y;5'ZRG^\N*1*_IQ0@P3J
M5"G!(CN8+@=K3K%4Y?V'OL#J50_<-' UKQOGV+PVGXU/XN-3)==C;%_@[KYX
MFS/PKYET4UCXO[#Z>BZK\(?E5LTGYBFS@JLJZ@*>+LGJ%;+47XL7"V--_#88
MW&%_"9:TF[):?=C7$?7$!&^C^%(2;#G<RL)ATVROMB9_!.KP4 )Q9%4S<NZ5
M3V-UR# : '_BHF?-QOKHV;^QBFG(6_PZOU$QR' [7GP\9Z>.O^.LW"U B3XV
M&_(D!X_#SYD/^!@,G'/5LC"=^E^J[BXB<[509*YBTR%&YUYA!FQJ+ ?F##.B
M*BR,E\5@/044H5>,#Z0CA*'&*I7B\"=1B:#Q;5;<%(#VEZNB/N55XA:SX]6B
MLS!Y?*3!2R:3KL.*-W(\V)CO:3 Q]&P?YM\&')^ -(Q,FJQQV)RA-D-4,;=A
MZ;FH@FT7XSH<,R&5 LW]99BOAJ]7J,:$3(-6OH!S #9YCC]"\#\_6S#Y*+,L
M6.6-+F8OLX*P$6[28GA@!(4FY(&EI71X?,80-^G&NOF::U"IJ"3B)#+;3AOQ
M+DK0@M "41%&"@#H^:P*3/M8 \<6)QQ@ WX!BW&.%^!1V 6 2?S16)0[QY_S
M6L1##CGX9FI:#/&Q#M485BQ"AL'&"9^/*UDL\,K]986UQ@BDX7N"X^=M _1-
MO_ 7M]7JZ(6BG86.+JR[N!%<A[7@;/?)UD;@8*-O#5]AH%E=#)=?KW3+6QV]
M?,!*_D^ *FHV42_SVH#5E<'*09["RGY5E>(;MLS607PPV8B-SS-=Q'O L6,N
MG<UKD/*33,Y\AANZ(#&O?$!Y&6 0!E89&?4Z&AV#>^_LM +("/-N/$<4;(%K
M.^!7@@,":R#0"MS.X.VQ&JII@,LT1^\&FL:\)VP-XM5169U6?G9JV7E"(01]
M@65UP=8-W45=4UY#EP\,<6U^OZ%FP6_PEM U?GHJ/ (P7%[%0W_E'"@F.V96
MC(%HS(YN#:%38"*MQ0+46ZBPA?!XL?$B6LDDV!]<S1CC/@@T+D[].!/-&@G]
M@TK#G\Y(WYGONP:*UC+_E.T8> 6SQ?/!.WY!KQA,LN@_+X\I;+[?=,0$>K9\
M;MCH+OHM$,%'0XP8NR\SSNZ,+5!@I;#8.V?SBBI]\5RL(*TY8EFQN#>KB3FD
MK#XR^D../\RB$#T,U 2 X8%V3+F&] \QB0A%X$EBF8.5=AV.P(6N'*N:SAXZ
MI=1KC.C*F.E1?J,1] KK7+)M?Z;<H8M'KTT?33)B?MMBO- 0A0YVH=6O:&^5
MB38:4>.C[X+TA*/)SG8%EDI@F'PSQD^@,=,F=@UA9!E./('SZW>;W/ &P]2)
MF](/-47X\J$(@\;. +)"DH@%U@3S21?>M8<@/@.L=+,VY6^N?#_U8;ET=)&5
MD2_HD[-ITZ)=UDV+;J)-B^^F\5QY!*$GV-E3,.W8S[B3@<6=_=MKP5?L=LR9
MOLZ^S_3M_>!>21+MY'$I>5Q* J < % -M@,DC\RM'IGKUG([,L>\B^^F"@Y@
M91$$-2V>)7!4J;]K):0DF;^IZ%+;,8F__T:WXMK Q$1TVGG5"YAOG.XK< IP
MV9IL9\)XQNOP=F)O)66&<$=IU=+S".\D][N38$F$%X/P[OK3I!+A6R#\Y$^]
MB)G%V(QK\8 (+#!U7&1C9 UF$A?9>9QX:^9XXBWEB9>L5,#FTV[I3KRT>^GW
M_PY,V#>?;MLKG@X0O&4_KM7NIV5(. GPEFM5=FA^8K%GF?-D/]EG-.<4;G9Z
M'N%RQ&/A_!UBS*,P%R[>NG5J^X])A&_CI6X-6"YCVD)ZW9[2[M<+YPPZ>-P5
MQ3O5J>\_4K /W/7J2K>? P%.-O&!XR*_N06 :@;+-;==BCG]F%3O'(%I*-8)
MC&6JZ<3DVV\C?C_A2YR;_]+1A9BX&],8[K0L:BG=7J\067Q_3-C:IPV(QU9J
M\L']8ZNMM!OIRSYE@*V3=/@OZ)BRO#QQX (3.EE2WJ'K^!)RFR5K40J+T4IO
M,?CL\RQ&RFJ;+ 3YAJ:2Y3:2'75J.3";)=WH.1CCD2%H2[!Q&0_:-4>4DIBB
M/8"6,73U=ZC!5C =WQ$M/)8V)K_O?PM2,NYEO(732<VX%]S"V=VE[-:51H[L
MN1D7EI/P+0J^,5DUN<*WJ30Z.:R)CH(TLHP\2BR1N]YA2;SU* XE[VCN/'C$
M2C@VY/I:(=?&L$K>X>&_1NU3U$_85_5/[Y7P:3^5G+/#<V3@'8,C[_"TB+C3
M\I>+NSSQPWHX1,]KVJ3:*&:6^8H,E*K!R34678&E8\1U2UWYW=398>_%@QGK
M!=9%LVR/T@3/NF-?D)),<[0GU?BED)OJH,K:H(ZFFJ'9CL7)I=1G["3G(='Q
M)!>>0&4?*F3F6C:2+RR.EH>>AF<]1XS&XV]Q:J$5%9FKHU6K=_830H<KZ5+X
MO)-<A73/OK1ZJ\LP G*@8]^84Z5# \E8M+"*=%M1-$YXD QC \$3H@'JJ@"I
M5320P^ <0-]&#),[,G75^2^0"@<YAY9 K1!.A,*)FS=S:W$VJ 9YYU,G";!>
M:9;M+%J]P&R<E'@(5_P3LN$S_>/UTO7LJGB\EA%U><"/Q_V"*B; *P(PTAR7
M'V!<DBB;L)W>K[$,9WQPOW,I\8F#IKQV8=2 DW?8//&#)\YSLC1V7,[%N [$
M3]=K(_[,A8 NB)&@@_'"&N6"-BJU%OR_3EB_UMG6=P%R"O*T7DX!*LEG"SNP
MZ5SR$A7HIX7I8Y8O9/B$W1-F+[@\ZQ5F=%V+K061JX8Q"_!ZJGCT'\&U#E4)
M],#JP2N>#TO9(65[@GPW3U0W7X_UK.4//_OW=AST96/.7W:/_/SE\58$NW(9
M'3C8/@-9H'0P$KR^!1FYC+D&C EJ,S*GJN75K%T<3?NXK]*")W*S$]QO"@LB
MC^^!6NJ0=[;VYM5&MN@4O"70"N\//-A7UDR@-?G5VP7G%I;BGGIZXW9\Y^F2
M>S:)H/IOQU=,B?P?Z)"4<9"ZTJD5GWEV>H'X=>+:/2BY+#K9)TX4NS')H)F)
MXK5Q _=_?*7Z"_W!5.R!'8J09C-:#GM2#K.2PS7)L1G+(=K QU<SI?CUE%JM
M?2CB=P)FL"_%+ROQ2YWRNKWX32R:MH1;N]-3^KV#$<'CMX#-FA3!K$1P36;P
M'D3PRG37K@3'VAL=5?Y++7-9^!C_:>/3H0C?L=L_QD.NCAUJ'90('E=6<*Q
M;YT4;/_2=";-3EB:YP.<Y@.07,G[LG5Z9:1HFTY@+^"@Q+O4%C9U38:]'*ML
M*?W^P;BRQV1-%U1+AWBLIF@)BSU3T,TD[?@PF6-.^QA;X$ B,=><6L8,*?R(
M95JQ0VX')7G'Y;K&R_&:_.L,CD#?672JN=.!,6(_%7#@9XA2GQSJ*LT\CD5O
M>=SM]&RK_Z?>6^/;?C_L,ZVG>B"CFPF?X3&>(CK^8QCAF_])>;TF5M]('0ZQ
M<J=C$G>&?\<G!,=@Z-\\5]1+U&<)P8,A,QCV/2M&A..Z%6FN9F -S-!M?ZAO
MVM2=?F5G)V"BSU7,?G3F:7*&.V!UVM7XI.$G[T&VR([%PEFJZ)8HLL22-'F=
MI47%I-!1D<&'^]7,;'XR@.=V8X;Z?ZEADZ^8IHY>UJ/EXN?F=*8:\ZC3%UY&
MO*BH%]4FK!$VT^GHF2?PVW3(8E$X0.S,@BB7^C1GJ>V\C"7F 8M#'=F59LH1
MW%AUV:_L9[%B@D9P%M?D.P<GB+QB4:0X,5C*_EJ3(KRC1-RY%HWWS:Y%/^^A
MFQ<N%D2[HUA;RQ>&2B.Q-+1@V57MKZZZ_LYG:T.][=6D[RH9I$@55_C38I50
M.X[]+7,E]# !)X<=;/ QE%+7U"-4C2C')O0-XFYDJ:_&$C(72H6OOWB:MS;6
MN%P+);.BJJ)4@G=*22@A% Y\BFNH+HP;906H1UCA<!0NA/RDZFS-9T\H+57Q
M\*WSV,,WOT<B!%2J-R:HBKBS(4U^ED$,=KAREAA-WE)QDBKF7C[<^06#JP>F
MD@/'<C2# PM1@75_+5$]?.5DA@=E_^Q22).MG:@=1RWB] 1]8\4?O9,+(^W%
M.XQP]^WJ\3ZV8DW@=()W]"%TA\FX LCVOUK^#@]!D+MO-S]_;*Z+L[;C__C+
M-9U/7O?YNZ5!6#0@%BCB%)'75K\BW=*;T.N)O\*\&WR[K'R]OQS\41E</5[>
M?P1?[56=V]XJ *7$H*$Q^T0F%!<<'TD#O5VQ,/VMQOZ#ZU;6K.*KLP^1L_7[
M1?1LH?N<S5P]WIZ#;_?+?PH6NM?5.8ZB#CY?Y0D/R(175.SAP0E0R<1"E?V;
M8P[/0MA^%8.A8<%:5"=\XO$7RQ_ZFB?\<1@32R>](J$1L7QE!W#0 F(I:+X+
MI&Z%"F8L0F(5E#-/!)=^4T2AQ >LXCPQ=?09+_]R01NA,MU4.K%7UM*)O42E
M$Q\FX%V+3N-/16U9N(+P,3B%:HK0VW->R9MAX!2ZG,JK):L5I577 <^2!=MM
MA!(!4= <5L\U4)PRS@_NQ?G!?B75<U2]MV,V/\P=YA/&/AZL., ,U<ORS:]@
M=V#?VP._[6NJV,>YPM<W5V D>TJW75-J$0QG?$[9F+"A#I:*Y]^!JR,F/FYT
MDJ4C1W;XSA+T6-GVF?4WLL]DT=V9]VS>8X5'"5C5>_*BZBZ-C]#T8M) TX("
M5D6PKMP$C3O5NK78$T;_PG8N+DDW7+4JC-3JD25"U>'$6URR&L.LNG("0,1D
MY^U77'"')#UL>DJ_VU#:$8?;XR2%O%+0*6SW#O0>K\S.EA!8,][%<O+L,B5>
MP\3D/^UWR&X749KTX]:!<>OV5H/.)&[( O$A3@B1I#IVKXW5L;WBV&N%>>4)
M95I([^61#^[3?^B012W5V4S7ALPIUM77(,5)G#&=JG-.^0.SJZ.9!+=5@Z$?
ML9#U$P6]B'NE*@;MY_B1<,E6)A=&W0^5VC9U;%[$'F^IPP);AZO5%U7360/Y
MK4=($*(]N8+_9/%D7LF<[8I;U!&1XE43_]6$=3M^=:%9, @FM,JC[F%?>8'@
M:@$34XRS^*=J(2F+?0J.8O+(4B<0"Q+X\ 8J;6")#*X>^$486 I'DW06T(.;
MH2Q0ME9ABD[7U"<62ZH$PHNOHB%'KZD G<STD'LZ<ZWA1+4I\7P^E>]R'S]F
M$U&QU=C*IB6HV-:IO<#Z9J'I 7368G@3;#CVHC8<6XPNK+:#.^NG:UL.CUXL
M)OW.,I]A1!?N/L\1K:<E)8K?7M3 #@7-5)7@_A5?$ 9&2@T"D>/B%6["V,<T
M0VQR;9XYOB;M"0X]$/F1"7Y*S'6&Z7!U8C[IVC,^)S27B_89<X*$6E-W2F!
MGG"?=+S&S5K0;(5ZE<P+ *MLN_:,A< 5,C5'3$LI!)0<RU$S',UPT5P[K$T.
MB 1;0*'UGUD:_ RZI VI,+GI%O-)/,)^+>@1ACR1B3H"[X(:@0D>!39\XB?_
M%/3P8#ATIRXW4[>,&!&WP2TZH8:-;&W7!HPG)>^^F[;]_A34<G! .%/D,#0@
MFA@0'0<$W5MSJ+$?L]@!:"NJ/1NB^/H0I (LNJUSJ5-'_W%MAS,6A2)/C ?/
MU'6VHY@S55<P\(_-T\;S'/F[ J/-T!<"'\<>(B^2SJO6;M8:7^NMRJ [N*BT
M6K5!I=?I]BH7O<%7^-.]J'66X][$UUH#,"G#[L5E_>+J\JK2&5SV*ZWSSGFE
MU^U>5 :=R_.+9K=;/[_\NL0/E@,I6(+=L56"L(A,-O&)Q7=HA,0G91';,=TZ
M21^29B%F?V/H*-J*_SUK-#;O8N[RY!V*$:P3]U3-V"SZ7I=7#$2,P2[)5^R(
M/.%,,>22D[X)3X(Y$3%_"7.6.>+6E$C(_R#?@<AAO2;E,&\Y])WLD@B$!-KQ
M JU5)J!)S1OT@*0\I)>'KQ37>^11?2L>U1(M94>+"*5(M$BT)$#+#74D3"1,
MI F2:)$F2*+E9$U0/JP J1HO8OJ-7EP%C SG,SQW7\4I,5XEYHG"5UB$H&*.
M*S-V,G$KJH LEZM9/F.;*@7]!,P 6;4AC@^D6U_#!]*J-&OQ)R 'YE#C)AUT
M],#A*7%L\\N\4].S_! ;!@1>X=$ZI=]*SZ.5U? EKG M<;E=&V)AN891(!DL
MMP3D_O@5LQJJ_8/DE($8KR#7E'1)@,1D"0/@NMR. ;%274J4ID9I(^K05ZL<
M9KRM])OI*RU+7)8<E[&PC#IMEQB6THQ+(&:F(*,.0"9#8LYFO%3JLLP;T+F'
M,1XC$V1+%[O(E_4TB83OG0=UD_ WHXFYVLNYOW%Z($[XKW@N];E(I69 X>T8
M&*, ; 8^:GR7:U=]T2A:5ZP)C);*W\I?)++"?X1H)6UCK$2T"I"(91F(07_)
M?+DTY2].%?FE-P;M#*"_7N%_4S4#!8!5=I'Z7:)\;RB/!7DG N2M!<A;!^?Q
M?.FD+_VP5T&0.K_\WDZW &F0WLXI(+_L=J"7 ?+W[>P<A&HO;W)/WI&P4)6[
MY>0>"N-Q[&D]NU<&R2\LGKRM\8NF-;O@FY5'+FE"W4;9%$BS?(LD"?Y4%7*Z
MS1A"U6/?Q$Q3-T>BO>QHCU7US60,N278*96*7XK"?D5A3=) &;R>MM+KIB^<
M)L$OP;_!ZXGBQ4Z,?>GU2+27#>WQJCZ*TSP9W'//#RN[XB]%X<S$9('!OT/$
M@8* 3UU@)04)'T>GS[^7AH]/ 'QHZKHZLZ';WJNE:D_1 [,355^(A6_1OM^I
M*BCXRY<5*(GY#NK@;DF^>M#>#I>63PJF)% KB6!*ICX)M--FZI/*6+*;2.8D
MB9;BT"*9DR1:#HPY2<*D[#"1)DBB19H@B9:C-4'ES>\MDKPOE.L;WA^H1*7_
M2FZ_$G%>M->4MJZ7('VEH_3KO;*P7$A<YDD*U%Y3/CP9+ \[L^2$DDC* <1X
M!=E.C<2<DSZDNCQAE':B4Y,*,N.M< IVK;U:RECB\DAP&0O+*.;HQ+"49EP"
M,3,%N:8:?"G,>'G5I>3V2Q[E.!#JOU3#DQL70LZ1SUB5T8\F@5JI!GXX_#@-
MI=_J2**00Q"4XJ0B0D;C!:53*T!0)'7.J4G$ 9F.3CT#B=@[I8ZT!A+[>R#/
M[#2B^:0:!\LK&&#:5'J-TAVL*R'9IO2=DOI.4;3C^Q86Z3N=FD0<E/V(XAW?
M5B1R)%\NO4DH;]I284&\>B]9KI*D*CQ*)H?.FDW],I#V2,8J"?Y=VQJ+_:A4
M 4E5>(SNXXF@/5[5KRE>73[2'JGXI2CL5Q36Y$"4P>LI/V.5!'_9P1^+_2AR
M<DE5*+V>@T5[K*KOKJGU73ZOI_R*?P-589 "L!1DA1Y!8121XN>1]O*%<0_R
MW_+?X8?L5>B"9#O88?1<:/90-VW7HK=C1 [ A@W,/66(.C=MQWZ8@/+\JMIT
M=*?.<?O!?H2G?-7-X:\S#N)FK=;OU^'F%, UPP.SEDO/]CFX*T=1W\6<1>VS
MDZCOV5'4IPB&2/[W@P,=JK!^DN!0^"=8\^K-,FUE/@-X^9>K.7,"&@-F&%0'
MN=-5PSZ%SE\;) 8\Y)^N0;U6X8'F6/XJ02Y('GYINFZ;8X=?J8[,&8@3 04=
M]RRX08U??SLUP'FQEZ9#(:\3;3@AKZI-0(P9J:&YN?6DHQ T)^0=NSE<;)O>
M]<JF-J$'U*A]6C0-&\(^K']Z7R6/27N$EY&99;YH(VJCZ6$/?K9@8C!PK_D=
MM5$."8P7R![,+.BWRE\NZ-&Q1D?+7_*WZ@PLWE#CF;S,U,-7%K7! 1PZWD6K
MGS"S"K\TT6P2RO!?>6+RK[ZJU@B^4HT1&:KV1'R\:"3_ 7%,0J<SW9Q3!.%(
M@V8XIN5="$UT=0<ZR+8F?$A4R4\8>2LY&/C4Q[H/44&3>J76J31K_\;+;V"Z
M!V^:78'YPAL+?/GPPM_\H-,G:@6\#:;XERW&PAH$E>3 @HE\IBQW8[YB, 8X
M6F"EX/:W8_:M/7"=B6F!I(Y\CZ26V".YOKDZ^])IMY5&O[WBBA";/8"\4HO"
M<&J.INKZ'&1^!-/VHFHZX_!% &JV[>+>D8(3:U$VQ4]S+AG8;)S>V%%?LSX_
MYE%O*/U:3VDV5UU ,>[;J@2XM8GCK[NH%_ # YPSW9^2C0I.A9];\V0:NLX?
M3-7AA%\PIZJ%T\\>/#5=F'2*VF;3U/>BJDCL+'!W[F+F;5 7?-J?-D_[4])I
M'[#!O19C>T<M;([Z3'TX5!J)\= X^]*NKIY\^3LJ.]1MCNG 0!JL)?B9D$MX
M!8L2L-Z>,G<=&Y0D^O.;YOJ"#MF0)9OLIIAMT1RT$90]!7MJC%1K 8$JN74M
M\HB?.TQW!X<;WTPUQZ&QL 8%,R?<O@X=>)B&%L[,'+K0&94\ X",1>OQ.<*R
M0D]5![L+NN\5[ UYBFVT8?*[9MU*7WA1S=IN4-H(L_R\D;&_\YJO$IW:X-]M
M1A+<UG<Q1ES#&]M9V2H9L-O&>U2<19KXO+A@[@78S;$8ICC5$5-VKZ16P[.:
M5Z;U#1VVU,:C6U?JO=7BY^LFU*)351- CS;=, !;NU+5$U_0_ !%A8Z*PM65
M[Y>2X"IE\>FY:<VJ&T:7T_:22^8+,]?IVABY0RI>>EXSPY9P9[WUBYI X& )
MT^;R)MKLF O5@:U=40VJ;_'"<&&:46#&#(AMK+'OKRD9U5XQ]HM>'ZZ0MFHU
MI59;M>L<R.]"JT<V^&*%&)CQT!*17X=.X=(OPJM!;?$E6Q0R6,#SR[SV,^@K
MF<"B#V_$>J!!?Z"]-M@M=#0LBM\B!'7=?,5/5/)D&BH9HZGF26JBFQ6ZD)U7
MS9D0UV9^*>C#F:XQ[+*/'RC'9YS?4VL.JK5>R/FY@9;^GVG](BS*12[?AA.$
M%_FNV8Z(=ZG&'%0#NH?;6,'$D9&VB(PDE;F8C*_CD[E&K:,T(DZ1\]'-PCHN
MR=[1V\#/VA<.]5NN+V!HCSZ0F2JLI(*7[<>P" "-4%U[UA!*H.%PS80Z+Q">
M0S NM#!JR= M F&PE2C8FKOSH4(E" M!QX5+Y^''\)B">$.>J4$M%M-Y :U.
MS!?H]&>D[/2Z7+'IL**]52;::$2-C[Y*Z9Y]&9NN]?D#_O@+P54&;^-$1;5.
M'&I-F5Y*<K/>V1>'&J%[5<F_*%.G7DL7XC=#>[=H.'V;P2#%K\PX?R;!?1B+
M+VTV;?=X\8? 2Z:T'N<SKBHOQ20QR>""P?7EENN.?S_ /#%E\@#? 2A-=MV%
M.K>O/%/W"(.I&4ROWHX7CN&M]4"M%VU(/44=H9C3!#PN<439C^^863T+6I->
M+:R/<4X_CEQKI,[/OO1K*QMO\+D=,-K.HBLLQWQAJ7'5RKN#+Q/@IE>K VY>
MJ?Y"/>B ^&.)HH"/8 @ 4<K2#[J?;"XA(ZJ"!P /&FFV^J3IX+-PR1BKFD5>
M5-VES 4.^DE@"\#8\![PW8)%V'T$D\@%>&I:#G.6F3#A+U"TL#&>DV* ?( +
MI:*'5='A7@2F0+.SLR.%:T\VD/XDV.X4OH9;V&PX@F-*T#B_X&:9MXL1(\>V
MQNF2O6GF;O-V\86/A1JNG?>8'X83.G)U*KRF%;<KH(WL@1A:5BTO>INY$;G-
MG&%MOBT*\*T;^/BB>WOEYDF,!='-5NWO:]-\=KIQ/?_[;N3IWOI9#7Q8[.[H
M8OF3>2?]9 6^"R_GYF3G)@TG_9:6-YA>%6Q)#ME1:?CE_Z3HB8 IK6Q!,W\
M8B+%+ZWXY4-])\WK,6-(JG"IPN449S?% U"OZC,]DOF5ZE6::(DA::*E_CY,
M&9'SNSR_]VP+63.>Y0P?Z0P/GI\M^JPZN<JPM//2SDL[?T!:XO*-6D/-EH;^
M6"?X'-YC4IFKZG*.CW2.KV&*-</6AN1?F HB#7ZN!C]G/":D-SX V/)4VGV@
M-9)\^/A5U?% X\[2AGO18Q(9!XX,S"XE[_X/LV[?2X!(@*P Y!T[^FFZMFJ,
M2@"1?"B]TSE(N625WBY.>2O>D>) ENL61-U)F[4M=UE6]VVDO7&$/&Y9G:+7
M7<,5O%0U,]LS42)U-S##_)14VL-0S9K2W:&B9OKA+@HQ6?9@'2,>@^4F2KQ=
M'AP+RS6<OJO%7.^HM6]P>FDG8F_+"WTQ7S/U^;UZNQIQ9%9"MJ3*<^UIAE;H
M-$,]ZC1#VA-*&Y'H;\8%@G7HYS;"9YF0=2CB+!.>0#O[TJFVED\S21 >KMY<
M0X*[N0AVAOK2#RNRJ&+^%+I9X;+,,<I<7/ KTQI3#?2-=+<S<K=[6Q?2W8MS
M(R;6M:A][1]_C79DHL44?9@%Q6]9!%9B<R=L;BYIVZHT:QFYW_;V$$WCAZ^'
MKT3MX: VGFR636)$EHF<.#EQNSAV><5615R8G_L.N&!OZWV^H)^VQK?;T Q,
MX4%*D?WX=H$^!7JTM^59S AF4F!U!T&)6 EFT-I8.QY5735_'W/!KW)8/F91
MR"WMTS*-9ZS'_@90M\ODG$9@^U"=TP, 8/YPST'5%^<<'< <R!G/>U1..];I
M_^E'I!Z$V;7VZ"PO%:?:DX@D+C]6Y-(QDY* O5Y4N8V<W-_#3V[(%99Y[MSE
MZ.YNN7VWCND_0]=6ICT<!&X+C]SM3N)8=-I#/YK"E:<]M*IUF?9P("",5)7]
M>MJJ[S+3H60!\:P.7V64;9_Q;1KE:DZY;B,'1PY.N0:G9(&0@O8&15D"I'JG
MW.]'PNL\@R$R8+C) 8JJ,;6Z5MS+*I'#8V!@$06*-9(>3?SH<@&5PXAY' #6
M3G"OK]\L.@JR!M]'$APY !P>MSXO,*JR-;+7!5OJ2\&65L'!E@. V7&#.EJ5
MQQ3EVV^49C/0?:*[@XGB)-['_2!*QWQ@)6Y$69[EFE5'7-?N<;D $WU#"%'R
MJMID[&)!-8L.S6=#PQ)6H*=8T2XLYZ3AY)._7-7"(FI;UEZJBNW[O?8T*)W_
M<6U'&\\3%&2B;T/='5&O]-%(>_&J&=U]NWJ\C^6*\'!;J_W=JYT4NL-D7+',
M5_^KY>^PBA*Y^W;S\\=F1HJU*]5__.6:SB=OZ/B[E56KUX"X&:LW>'4MKZT?
MH+%^IP)O0J\G?CC@;O#MLO+U_G+P1V5P]7AY_Y&H^JLZM[T=:YPG@X;&[!.9
M,)/ZD310>8HHPF\U]A]<MQ)@$%^=?8B<K=\OHF<+8[O9S-7C[?EWS?CE/V6D
MV3-=G>,H8AVWRA-6V H#D3T\. $JF5BHV7\#*3P+B<&K& QP*AP- <TG'G^Q
M_*&/_?#'84PP#+!RM??F5#4BH1&QL\$J>&'Q._1K,.7O\P<U&A49CY$W1(1+
MZ39 9"H\),E!T?:D?N4W^11/Q;M4F#4F]XO:R;RDZD^LG7P*!57O(ZM&DW>B
MXO7]PT_;*W,-%FAF41N+0JK<S0J63TU4&;)U]@64C5<64A1 '2\JL7O%(,-5
M@)V)ZF"1QR?3F;!"TN#6&_88O'V4" SYC?G9*_;>-71J\Z*GKN%H.NAKRU%9
MG6GPHGC%2'PN^F<V5MVNDEM6(IL5(,4.DZ%K6=!-,)2LBB06 3>)Z5J!*M:4
M+HK *N1UH@TGO%:K.Q,%*&$AH6N\8ON& HICS;)%*535,& P+1NI8\2%X4*6
M'"*K V: W.+5L-@A4TI984NO4.;$U$'10S,=1#RO]<WZN51FUE)Q!.>\0J::
M;$8[9U\<4)S^G":M$1HN5%O!99<HQ EX=I_^ R.+@XZNN&:XT.! 25)XH.D^
M3V"$8= #(Q95*93U,TF!4/B-6H(:H255$[&50\.PDK5#LZT=NM#0S#0QR\36
MC7&%1*\NVLUZ]^*RTFHTFO!79U#I7S;AKZMNMW[>Z_8N!Y=+1487LC: !>2P
MW6L-NOUNM])IU'J5UM=>H]*[K \JW7:O>='O7#4'_2M9F#0=T#+EULOE9IDQ
M\N5*P+X/UO6"^0M+RT:XUU)G^\6XG,&]U]$H<\J"U,92&Q^=+/.],/(-%SE2
M(1_F).Z_VL'IJN52LDZ7%HGY%C"0,U^>F;_ ^-@5AM3V5G%%0J#<$"B&9[Y,
MYSU6&BS"5.UV;LR6/XT7GN'\I.JJ,:2287Y?![7ZM34I0$A)^V\6>7V<S^C@
M3;,K4;'9^X>?/RC/)=Y33O/E7Z[FS*\->+;+R%_8_M7C1#5$*M&-*="R6U)S
M78'!4!K=9N''O<H/Z$,A7.[78NHGI$3W/O*:DV-\*?V3K7C1:T&G)9P?MVUV
M<ZM:;TOH'Q'T8VHTI(=^9@G/&R&_)O_3EX1UB: Q0,=LT%9=Z=9ZA0.];-&'
M7-RZ;SR_1/IN6?ENO414DH?AQC%P;.2BW&3&.LVF4F]('^[ @=W?)[ +\>#"
M\-Z;&U?O59MUB?[RHU]2;Y?&+>%GD:17L@5\W\5I[_KF2A6'XY9P<.SJEC0;
M=:79Z!>BF-]+4._ND=0;1^>1A)&]O\!2M]J2E(('@/Z#]DB.*U"RW\IN6^U!
M9TUHG'N%CS1\QFL;&>_W)*OL<1A^CP_!75V?>J>OU'M%1%S7X%SZ0UGX0YL+
M?AR:/Q0H:;?/7;9^0SI#>^C!WK?:#MH].J* S5(QB(A4H>"92?*N_EY6A3B@
MJA#]^II]Z\-QG3)+2&HW&TJO6T34*%]TY_JP\EF6.&&(*9%R2+Y5#OE+M6J_
M*R7E="5E36V6W23EX-.=&G6EURZI!2D;&5[(LXPF<@O1+53Z(9G(D9;C71R#
M&EN'O"?7!B.9LD7S8E@@<]ROLW]I^A[-#+O,IY:\H&-J631UY*I74[J-UHKL
M<"8GGP<)V96XB"KDR77(1'VAY(E2&&-X^(LY9"Q#(]$6HCJ<+TFG?"($[Y$%
MCYYIV*=J 7@JB&/',1U5!Z0$R!X9A9.@UQD&T %O;,>&8=)5P5"U3.^$W)%_
MBX7Y&M[J;"W$I2#,>J#6BS:DT5CWM3I[K/V(XQ#\_APZ>V,Z_T?A,=[0^"CN
M)#< ;19Q6HV]\OF&6=5QD&#@ (7;T1!YZ-=L1MXY%)/R1(/,G8):ZU7X?!55
MG-/V^*7&(=VT!:O0=M.5TP3Q,/F5:8F/\'=+-,SU.!KFQF*B?+N'WV3(MU6X
MU'_6OOQ0K5_4.7DJ0C$, 07FL1#^^!KB(61D=5N0U-7;89(ZSC:7D*FNWHEF
MJF.@-89T9]8ZQCX'GVGTA9EZU#Q3-A1!QL)W-J@4#>D*B0.C1D.:?QTI(*=/
MG"'%/WN*R5J(;(WL6GS!#0ZSWYPF$+YR7,MX'T6FQ^>!:3CP_J;LZ:[M41'_
M0"U%SE5+-]DEW$I-J3,Q1U5ROFRZB*"'LZ%M3*7@?0.JDN-@E:POT"1?X2YK
MV CJOD4[U>$0? V+M5YU0-C 1PFT]-C%+);*C\TP;]3)T?@)J547;E(B#KQE
MWKRK0;TVZ'^MG/?;C4JK5[NL].OURTJ[<7YY7NNW.[UN0_+FE9$29!\WDTQ-
M)2%A*"V[@N3-._09E+QYI4>JU,92EB5OWJE,HN3-.Q:('3IUEN3-.]69E[QY
M)P\!R9NWTF#)FW?$!R ::_*-(NB5^%8/B_!'[53R?89C25JMM96^Y%\Y)B(Q
MK.J]5Z0?:49JIU%M2"J68Q*$^OX%X> 33IM*O2OI]98E1]+K':"+UTS%^7$0
MWEXV9'M-I=F4KMZ!@[R9'\B/FGBO4>VOYHI+62B=+,ASW*5Q6"3Q7K;$>\U4
MI!P'X;!D0\/7Z"N=;D>R\)49X;$ [QRYLY(3)U^S5ZU)3KX#D(6#=E:.*[HB
M.?GR17\VG'S-9"42CH!G#U8%S5XI&# DS5YV#D^R0@A%NRUY4.=UV]66I,X[
M #@?M,]R1 &6[8CR)$G>(9'DM=9L11]J>">C[*-67:GWB]B1DBQ@Y4C1:#7V
M+!?'FJO4K#:+B(M*N2F)W"3G1CK1U*8V"$DA,=/=B?2"5 _+G!-KZ>\"#5N\
MWXI5H;*61B^&"208<UOC\VYH1 ;48H+Y93.C6')VULRDIFS\8K7JZJ*\+/1B
M9&=FL:VFK40\8_T8GK%:M;O,,\8G;"W96!(ED99[91.)9@[/_JQ]N5M07)T\
M,UEP+!;T9+PA'D?9W6X<98W:V1?GU0RRC/'[IZ(7"]!E+3&->=Q.(;JQ!;?8
MT+1F)E)CD6<3%!H!$4&6*)7HU$:&*.A'C-HR#7[0<84DK<)[P3G%4'T9-F<D
MX\2A@BT4!928KD786'JL8",*/Q?M%FQ@:YL/]W)UQ_[$?@6O&$=9Z($&6TVS
MJT*/'D+/F)M%QI8Y)7$VKI$J"3: H?7*DZG-?]]C.[BRU0QMZDY7K."=&T4@
MF\9S?&1D<H/%@$([\; C6 W?_%4:6^6[K[J$?T?4Q@YIJI3+=$.JOAW6D-:0
MR3UJ3 '#JB #)*#K7!"&9Y[O?MP<=OZ?GN]-+YFO6(J[N_44=Z(G1\-SMVFD
M$BY%HKGQRLYS]X^_7-/YY TF?[<=Y]VB$;]3%9MZMF&K9,?TCB0M3KJW=7@W
MWL@DD.YA&1 UI7QP8M*F3$8Q#3=#F@=OPP.4ZO[16JT0FKURRXV<\<QI^7:?
M%W]371H/:3RD\3@259*2%;#<HB,G?4\L@M**'!UB=^8B*Q&PMR8E3-7VU.QT
M$BFE04IZ$D,)F1.%3&K2PSTA)I\DYU2-3T2&F.'4[I48,4O'(<]GK*0V9R32
MVQYK::])-XM@TDJ^[77PV<OMNM)HIT\QRVJU4CQ,]]6SG5CELFI$K%RT]BL7
M1YJ]7.]6Z^F/ADFY.7RY:>]=;@X[>[D)0J*TF^F)&?<A)/G0"*03M-P]5$'>
M2-[5WY^,*UH*U9&*4N80O-*,.![K+:7>[)=*<4BIV+M4='.3BF,FA6S4JK5R
MV=SC%IW<8AO9<AP4Z%P5$ HLP+E*030IQ6!',LIV,NJ: W2LLN&B["K]3O&V
M(3%+DY2'W4+>G=IQ>U0Y,5?6^]5V>IIMZ5&55G2.QJ,ZC7"59,/<*"TE9,/L
M[/DPYS'0:#:5?NV8:31SE:W"R0CCA&'/QW"+]LCR(.4$=ZS9+H^PY,0;==02
M4Q;ZSH-.=\O;(]LCUV<FJ8IIF-92/3A##M!\]F&RX0/MK$F .%!O+J.$NF:C
MJ;3K18<+"A.&,CRC+!N:G<Y^!>18,^OZU:[,2#TQ4>GN750..YFN=?:EI73K
MY9*+'3A TSGLR7W27JBQ9:$#PE#9^K5.G:URWA- K$Z'#B=36J%3<R:J0UY-
M5Q]Q"CQ.EX><EXP/"_F8\#I!FL>IL@1I'M'I"]7Q7@'FN!RIK#8/3P'4@SLS
MM]XE9&YM[-\=*#MQ:[NZ&N4\'N+6;6:M/+RMC6X,;VNCVI&\K4N\K=\U]4G3
MP06HG"-W .?%Y*2]@L>53Y#7S$CVUI(,4\KG(7<#LS(Q@NI,-&O$N?S^<E7+
MX49LK*'BB+L.Q4OAU[T*OD!!NB@T!1]IKID%@RE(^[UIJ& 2_ZR2W\T7F\Y
MY2MP5T"\JH/"T. &C$J0*P:;.HX.[S30YZH](>X,= ]*%YA/!50J(V,=46CT
M5#,PIC5GW?UJPN.(B8H$;,)4<QQ*\0N+0M=6[LP-=I4W&\P,$J3R]L+GA(+'
MK6'(A5\'\L0>Y%ES?-R+J8/053R=13R=!0]#$M>1"G-$'(O15I 9"">X!QXC
M[OH!;M8XA2PH.)!UU]%>J'^3D3KW-&*<IR*<"^].>-6__AS<^=R\T!;D>S0#
MQ+%(E6M7R06GN]V '6@7@"X=>#H"/('Y&I,+#4R!8UHV&6(DEK4H@N=V0[/&
MFF5S=IHDX^N-"IFXUD@74!XS\'!_@X$!"8$!)8 _-@$X9B[8,GX-MBG6IUA7
MG+:=U%!QJHI2KI?^%5XL;>%I=,Z^K!86(<+%J!+1.#[AFM#3?#+ A1AI+]J(
M"3#,A?-J*H0"!&-1UZ[]76 .!F,X03W)2*)?L!L@MLZ&25Q3+S+5)/[[7UR+
ML=^L"0.Q^_"FWAKT^":_65U=)R^F_S$+(?>G7&@-#A]< ZP8 (_B>Y\ZK\JO
M8UU+P(7>:BZ>Q^C04W05AC-H[]0Q-AB_MT!>0-V.T%= ;U88E(4=!*2)K:*
M.1PN?"D81%WX6!H,'Y**6P RU78M+DUC)$QAPL7OZ=J<0OT'"A$Y5RT=M*@V
M=76^8H,KF#A:=&9:#C=S#B<KUXRA[G)I9VT?J@R5WNI9'0XM=VD!Z*VEA8UV
M#=4=:8S@W$3_BZ\7#98GHP:VPP ,E#I@ 2\%5[IF!Y<GH@NXBA]2G5KL4M4!
MD7AR68NFU)F88AGCC[(-#UX>9@:"*"=I9H(+)-RA!7E^(KBT5ZCS&=]XDDM!
M',?@K(2N#;?8WDB]+S2TSZT?<"O4V0Q&4>,3#0!]^ 6XM,TQ"WG4NY]L+H3<
M.]JP7DGM#.^]LLQ:JFW=7XL$Y"<T^8%(CY!< 4B;K[4W,G)'++A%7880$4T4
MZ?;NW4_.G[W=RGW%OH$I'+DZO1VGWCD)V&/V'5ON<S,V,$:7(C#Q:.)'C'+[
M$=KX53>'O\1ZO%FK]?MUL'04-/X,&@<FDRX1?.? ZIUHB8E,WA&[CN(3MHO@
MA_T7=-][39E('!048]&+907*-,1X:?,Z&:.%O&Y]YCJK7)XL:\OMQ-&PRX-C
MMY*2%\CR(SD+Y1F08O;;),[Q!1U36,.%%,;"&PZH#MM_X+D+%X#B,$8WIC'D
M;U)S+'1Z190?+2)1/;D0Y"S7H:V#E>T"\JYQ6,)>YK*1G7[>\KW_793M)+ZI
M-)KUDDC\VLW?P(Y!45YAGL'V)/NZU[DO-O>T)(GK;$-T]K+(G;@M!+\\&W&M
MN **]6IORXVX?9F]Y$LR^L;P[JU@1MJ+MSZY^W;U>!]+ AM8L'A+H- =)N.*
M9;[Z7RU_A^LB<O?MYN>/S52S:_&?(&5FT8"X"%J]R0-H7EL_0&/]3@7>A%Y/
M?%_J;O#MLO+U_G+P1V5P]7AY_Y&H^JLZM[T\7IPG@X;&[!.94+X(:^!*3;A@
MO]78?W#=BG<FOCK[$#E;OU]$SQ;:AFSFZO'V_+MF_/*?,M+LF:[.<11US:"5
M)UPHA['''AZ< )5,+-01OSGF\"PD!J]B,,1^H#?Q^(OE#WWLAS\.8X)A@-S0
M5W)O@DI)FHO'UN2HX,Y1HQE8VE/="A5,!83$*BAG_H;S\F]R<(61LS@8#DSF
M_R<S-RQ[0FRM!_6L%TH5L46?!?E8R_)M"@9ZQF[H1T/7)C%Y!3NUA'Z%[< _
M; G+-I]G&*#&W1NR.0B8Y6!$F9X-DY)A:#"1<S" R>$3<#M>-O_H&-C18;]N
M;-@O@[I^XL@'"*.NSFP89^_5DMW8V23*DG^[GNKS>?([DB<_/4]^S%>/X"=0
MMELXL<DE2POR-CG$0<.B2?4EYHX-<P_:6ZD1)PLB1=Y8UBS)0B[\G>-C4:H2
M)_O"24OB1.)$ZA.)D^/1)^6E#/$K9#7RKY 5WHF+VE/#< F&FRSZ0@T7"RH>
M 9?N-GDT_9*<SNXF3%"_-H;FE#YXL<+O(A#&MN1P,F_'#ZJ>[+2!"*/14724
M341^4YZD[I3K&+4$<ZY@CN*(;BW W#HD,&/^5U.6H3I=-/<24CP?#)J[Z7DP
M)9H/'LWU:-W<.%#=W.@7S[8OZ:33KCY8C@8[)H8'BE[Q&-$("53,&8+N*%8C
M&YY1&KVPAD-ZFP7(/;6I:@TG V-TL9A%(=^%:XI^.WT.O[1[APCI*";H+9<A
M)8=TX2R8)8#;24&ZM?M:I-R0KBO];GKJ<0GJ0P1U>_<E2;E!W5 :M7)IZO)N
MF)1OF?) =9U31W@'_^&=7)ODJ" 24C#%*0@QB: ??GA36!;MT-OAJ*$T>(>(
MYZ@RS%LN3$J,YVY?!IA/"\]K-J^W6964&,]UI=-<);N3B#YF1*_9P=YF25)B
M1#>46LF"H7+;)/EZY!LUJ(7DIK >44=3S=!L!P\+OM"M*8_*JB:R*=Z9GS9)
MW-XXI=-?DVBPS3)'8 .4SB"$C/)HGGHGYV2:J.S1XS6P1RLYL15P^VNR&K99
M495<=(@-,P&O4(8Z[9Q76$EE*'%96RD^93(\">M''[#T?&DIC7Z_G$(C#<_A
M2LZ:%(-MUHEEEYRZTNWEO'F51G+DCM;*"K*^M@@8(U0[CI7B#J5WB\_5S:9,
M<']-5DA[F7:G0.M;J^4<0HTJSWO$UO=$Q"!^%;@FD61I%5B&-5PO[\R]I.)P
M^"NX$Y&$6$%8DS"QPL-67,Z#4NL5',.0!N'HQ6!-GD6C+/;@2T=I-@N.2B01
M@PR)R+>EJ=RJ],_V-T]"*O[_L_>NS8W;R/[P^^=3H)Q-UE-%.[I?9B:N\MB>
MR6SF=L;.23VO3E$D)&&'(A5>;"N?_M\-@!0E43(M\RIA:Y-8$HE;_[K1W6AT
MWSZ5XC-=]3$?4^*)+,5X<K>K3AE[%,_!'#";F2BKF;: 4(?PE[%0FDO-P!"U
M-7>6Q^LF&1!I%2?O![.V5*^3S'%-#9?";^]=9_;><<>4^8&[9)EGEAW<47D.
M*,&+?8ZC3KRHK'=8K$G4$_(T69@,"1<52Z.\E-YJ32_=\QRL?D6Q()L_Q;*@
M49U)P#RYFC(Z)C>/89W/K^,Q,^#[AZD#T%A6V.)OBS>C"EJ2LC#P7<3]K"_(
M4)#V7*9:R8475ADMB;,QK?0%SYHJGA7/A;F37YX(]KM(0X(XP;N!2-Z_8-6N
M @]$%763\[H.$O.Z%I21>:?\$%5*7_',.".YO)O_EI,^AMS*L IRMCS+M&/S
M=,<H#6.U \C7$:@77'YX1[$H#-?E-AAYALM$N0J9_EA./[&Z]4$MP5(@.N,Q
M=3VL5ABM!F;>UGTR=QVL&DL,*0P\7L?1XY6I=3)R'=WD10NQ"BH*?0O+/:-T
M=V0K2WF_?-&PG,"4\OXVO($,&Z<>DH"<RM(AM[I^&Q5?CMKF,D[>8&8VKVL;
M@'(L2A1AY6-[<DZ^!NY*1_')X9%#(,8GE@;V<=/9M1W8CBR=NKD@?'_BE2M1
M,<?Y^?H/2N:.Y\%\9<)R_#VZ;.T%\[!@)WX_MW0?V9"(TM*F\V!;N*X&;'JP
MF86SQ7Z<P \+2<JBR@RK;)$QA3T72S##]L?;]226<8TTL;:P+0>6K_&BI$ +
M)\#2X_PE7MQ5++P>*^IU3BXCDJV,$]=];7 NG4/[0K!P4 H=P&0X',./C0<6
MC(9SX LO5U26P Q[U'@OX\ :8SW6:/MW(BG%G^'9X24EEB5$5TB-I<Y%[=!=
MPUH=/ZR@15<J3,;[1;Y@L&3PT>-U*47'P)!\Q<"&PO<78G1C]BASSL,<17)Y
MZ,S29069E:'*?&#8>.")Q8F7E[%Q:+ ](\S.L'@$%E5GWG+>AMR]^9PU,J+
M[((9139\7AV6#]^?+LNK0@LS'1"MW^O,TF7A]OC""EY:&6G8$U!J,<>3'"R]
MJKL+,@8E(D7]U Z6Y+B G4B6.%B6?$E7?Q7>;T:Z_5H+7@+O1^P>QS?GA!DP
M# P>-*@S REM\270^!<N'0>V*3[SL#\7"PO<.\P0M8YT\UZ 8[P)NPA9(RJ*
MV'.0F^<DW(KY2FV17IPK$5"A4ASQ86!;;,8+&DCAXJW5VWT:);(<$?SIT1A?
MNCL04&@=GA+5@?]EK@^TT,A7^^R:SCC-X9\KS!SM.L[L6#2#%8P:X>RQ"CSC
M\F05<K+6AL05?'J8,F,:ES$"7B[:7>X&#]R+1><K#4QGBG6/^JH<*Y!W3-Q,
M9%Z2$$CF>]S;V6Q&3;1I0=XLJXI'+TQUL&-'E-I+87'H.!-<]\UUQH*"@(+C
M5<)U^ \T!9\0 ,L5B>DHD=K 8/?B&UQL:Q-<A^!=[LFAW@%O13I/LEKC13O<
M>D4[9+Z8BBCX0S:"S/P>H,VUG#->BWRI&VAQA2;6JF!DJ9/ @\%RDDM^D6Q'
M;3/DK&65>\FV7*N%%_C72S7;QRB+Y6A%F;ZHW=/E"_!4?"U$(?I77%>,BX-0
M%>-K*1*WLMG<XCH$7SIT:OETXLH/N(X3>5D WP&EFQLDFQ7<D\@,,Y[H"0J*
M-X5!H[PQ ]'1BAPRG!D@$AY++9 .7[:,+JZ9IT\F+IUPM@DW':3/!^H O>;3
M!?EH"R\HK.@QN#U6ZVPQ;NWP8EN+>$)B=%U[=#(+C6P0*%1LQ-&FB>CE!A/R
MU,'7RHHA21; X@N55.[^LM5H7[:ZO;/WO??MLT[WZO)L>#/HGEWW;[K-7O/J
M7?=FO296: Y3\]+_[<1H737@A<[-6;/3Z9QU>JVKL\OA-?RK=]5]U[M^U^IV
M&ZJ.UI&5:5'EBU3)+ 6OVL%+5<>JM]A554I4-1N%D_QQ4H%J-@HG-<")DB<*
M)S61)]6]&E?MZEAWU[>O\R%:<7RL&E8-JX95PP?8L,H9]HP;WQB_* JM),4&
M'>A5\"I<9=IU1:G3:*9,;?S-=<S \+^Z,BI!9!B\O+R]M,UXZ' 8M""R1OQ?
ME''B7> QFWK>K3A+\_C[=[H%?\?RI=^&1_CRL32Y)YZ(V;]YE%&WESP(E9IW
M^N/>!5RTUE EXCQB9DF9-UDQ"V>67D>5K3QB9DF9E%DQR\E%<S#0AEV5A?^(
MN25EPF?%+8);!JJ>37UMP6])0;V'80(>7Q+"3J.5,F]THNR*8^&0A597&PQ4
M_D_%>AFS7LJ\T\?+>AU,<M-H;N;L4*RG6.]%K)<R:?7QLAZJZDVM/5#U%A3O
M9<Q[*=->'S?O-;1AJ^ J2R]*G%V'P.MPAC"1F-6;VX%SRNX2@N56NDY]SVS9
MW9)P\L.F>'B"1],EA3XTGFMJS<'3]<,5#HO#8;JDS(>'PU[W:<5+X; X'*;+
MB7Q8.&PU&EJ[_;02HG!8' [3)24^+!PVAT.MWWHZX7<AP%!G1<^H-?J'BH!7
M#:N&5<.JX>HUK"+@GQ'U$*547*;VX^ECERD550!$3=W12<%;:0,@)"R^V@(3
ME[89)=F$OS^NI$6]DEE14[FK/UC.2+?^L)T'BYH36DF]O-77>NV*UA)6YT.U
M9<AV4D12VK"(HV;(=D/K]@L.1%8,>?@,F12GE#98XG@9LG-RT6UIO:&*7E(,
MF3%#)D4OI8V@.%Z&Q))Y#:U5ATA>Y67>L,U;_6VV.:]'3FSJ1XE_#\,:/_HB
MG"#IDF+%GEN<O,"3JM9 &[1*#IE4I6D/GBM>4G&S!*YHM[16V<&,BBL.GBN2
M8L6>6[>\0.]IMZTU%%<HKLB9*Y(BUYY;QKQ K@ +K=$L.$]/H57-]XLA2[:3
M4M<0*:%$RP=1.P@+2.Y.'[8LUY)8MBE6XE&4;-&P1!0PP?WR2)8(7X86*_*&
MW6VK/Y7<G:PG.7>8S?]:\ =,:K%[7N[MN&KJ>-3GI5A%T?*5DCH3676(&?#U
M!$FYM::.F$:QA756JIDG<4AB89VPE.M2@*KZ-56_SZ,*C-0KH;6J7Z/@50Z\
M5/V:>HM=54= U9M0.,D?)Q6H-Z%P4@.<*'FB<%(3>5+=4(IJUZ^1/E]U@T\U
MK!I6#:N&J]>PNL'WC!M\?]K,IR;A,:R'&B!8A6/KW<?1G90E:Z)0XP_189-N
M\3#C/V^K<E8]:&O]1L$!'$<4JU$#,*<L*5,+, ^T]J!::?D5F L%<\J2+W4
M<[/7U;KMIS/Y*30?+)I3EF2I!9K[;:W=KE8YKNIZU2IH>MP$KC.G&OG,3-.B
MY$;W?!Z?=CEV834.PA:IS 7+W6*AF[+:R7:Q<//YYK):=QK;;:W;5&;(<>$X
M9>F06N&XI76Z!:>343@N&<<IZW#4!L=8L::CM3H%)WU0."X9QREK6M0&QY@K
MH:T-&K6T.M2!!P[HJS^E+KGDEY#TPSCQJ(LT>&[UC UIP&D7DJYB8D%K=Y5G
M[;CP_-PJ''7"<U?K=A2>CPO/SZWF42<\-\&,+CH%C0)TR8!^;EF06@&ZJ0V&
M!6<$4*<?V=DAEQ[3S[[I!ALSXR"LD*/,.=G=$AZ0WJ9!'$@85$O =+565V5-
M5@R3,<-LB4!(;S15F&$&*N^_8IB,&::WY6P^O556689I-K1!J^2D5HIC#H]C
MMD0!I#?[JLPQPT$-.$:=2*E$W2K-)(BB+8$<*E'WR]),*JZH-5=L"0M1B;H5
M5QPQ5VP)CU")NA57'#%7; FR4(FZ7\853R3JCN?]K5A6X@)R/HL807^JVSQ_
M\TJ.!(V\Q218X2#./&J<L<>S*3/!J'L=PK;1.KFPG;>_XJ,7Q /J .P-,(!]
M=T%T@_\%36*&Z)GC4M'7CJ11S<;//&<4<<:AE<A?UBUK,[UTN3FY 3V4,Q0-
MLT";[#[,X/GMP_N[[SNSA\72.8=II%=:F([/7.<A^FG]-TPH3;Y]^/+GYZ=S
ME&W,]!E<N!S 3K*)3%_16'^%P4:3BGU8^7L:N4V^77ZX.7OW_>;RC[/+]W<W
MWU\#O1_TA1?*5B2)O9X">TI1I+\F+90"TMOR4X/_#][;<,3(GTY^3:36[]?)
MU$*QD@VM[KY>?6+VCZ@7DWES2U_@*EK,IF<CRS%^K,H&WGF< #J9NBCZ?_(=
MXV0%\0]R,1BP,$/L"L+C$^M?1C!?_7H5$QP#Y M](-^=F6ZGU15X,G/D7=Q^
ML#3@VU_U9Z&""^45MHKS6<B"&\\4P/Z8[(Y=7-,Q=5V0:'*KA;$L\]L=<'6
M:-ZA4,;]_I[Y"Q(F_]\A'3SV*,0## =S,%.>@WG'"U%^9A(EFQ1S?M ]HF-A
M JQ3X)%B*PND+K>QLD<L2X&DLWI6-;HD-0ZU-__2-C\Q?<0LH 'GNCMH^1W*
MD!.A5[8;C>&P!0U24/#F*-;<@&9?L. 950FV+?_N2@2YQEBE1H2<YJ"[*U=C
MSASGH6#]CP[:JAMGCF>XT-,.\+E&7^J)/R.51+.5PH)[2<<[K;&U$&$F6;3Y
MI F6Q+ 1H^YK; W:VO %,4HO6:7B3[O2@[00/GS'+-#/)A[01#!DK3CNJ79;
MV6$E@5E/+DYW<EE2W'):3Z#W@UF[N>VC;;A4]^@U%?]][[B2F*%LW8\?P<R=
MV/ 7F#W#GM;I[>\;? ECOBHR%CGU0*4* 8.,\=$*IZYX0O92&# Y,2_;Q0$%
M>Z*YL57ZOLM& 5=RDC,8OY@B6R::T[ZY5V_[\W;"MENY^1[?9K22M/ODXIO+
MP/1:4-W=8 "U13UCB]JY0R5%\6:W0TDGPO>H"N%'FU/U&_=T[IO*L:%UF_O'
MYQ:L+!:\,9WYSEP8F=$WKO"<K7P73NHQSH"/;[9M9*OI]/?<U*X"8&';+Y"C
M8V)V_LC_:6[..%\)_S)Z9!/VF:VE6>S$=@FO?KJ(ZBR%UTOD5F>@P:CSEUO/
M!?T1*QK\5M]V5]2JD[9&*D<> 0<Y^ZNRB3+H-Y/]6D^'%N3BUVKV@.6'A;'\
M 5?X+O<P:$Y=3G;;H,09P7!Y/ 76VK9TG^*!O>G,F U-@L3P'>+#&,Y&NH?!
M!KN+@_M3W>>%N %H%CS.;**;]Z*C\?*Q$<6BU2X>+!U#K>ZUL\B0-\FE\7?
M/.$7N7(\/'X]LN-)(UP*/;84AH,9=]6!92$'EOJ<^= GZ(,A+!&).XXH6^J(
MLNY'E%NYSE.GE@6>6O9;>Y]:)G/M%^KOF\T7C+GVH"Y.J()LMX).1ZZV<J,Z
M"LGQ*&0G9R;=!'J>*R:90\._8YH?5_SV9-NAUNX4$&>0W?%.09MK01OJVKGF
M]FVU7OMG=E[:G)PI6T;T_(B&?A9WF[:P^N7, 7#_PTWK?6_X=;3N"W(Z[^UO
MV7:5_GDQ# 7OTOD<%65B@0R?JW[G[JG=]*JWZWV4M*<#.&LEHZA)[11JW;V=
MQIF;%6VMV2_@;/NY:-[;6;PI&?;?M84/)ZE#O(]RP;TJXEGQ7'CIXN5.G_<Z
M<_]7MP)ZS3S#<KS I5ZRLZ>=Z.PIR&=ZNNL&4Y-[[5YQ;^E(KNGFOW&FA$^5
M?*8Z3G0FKKD<OH_U\O:*W#ES0,B.91RT&IIPG;YE%UL6B[O[8TA!)S4Y_>6G
M0:O5>(.][&Z?/]A\(\@%:$)F8]Z40KMDC#W>\QZGC+JZ:TP7X@QACG$UL#/^
MPP\5*#0Y#V H 9Y!^ Z9B?'%&^"OS?1'-HM>@J=Q.W5&>/# W9.R&9S1C-F;
MCP;VQL/GY.OF^R[^*00ABE_>MTO'%H5='9O3/2^8S<6IBAR8^X/"M'14@MA<
MQW5]< ++Y#TS&R>,GM'P;7C6<8D5GM@)_(@C&.A/MF;JO@ZS\W5FXZ5-UP$Z
M.(&+)RRH>LPIUS_XO& :?V[.C4^$XPB^\U:G 0VM3$,?.<'FY%XX+]@O[JGE
MS&'XT>3PR1'@9&6%]7N=67+D_ F#N48P S39,-V#/T&ZVWT XD]=2@4?6[B@
M7(O$54IDL"4/PJHOR-,L+%J&A>?J";8MV7/! ;0\,,G[A&0W'9Y] I%TX+!Q
M=)#2B[=YOK!N\(!JF+ZQ#=UHD-ZAN%MO?T9#!5%QV.L/W^PR<_3 =RHUYD_(
M9#LO6+\6//,_@8/WZ5$(@GP]#6S=Q),]:K[B1^-XQDFE#/7X22=#X"%JA+#T
MXM*2A2+Z ;A9OZ>"SERP2FD*.Z-N0$^A(8F_N72.C@@0P;!=T'-RN=JISF_Y
M.T)8/TR9,26@^-N>4-6]Z/@U078[A@%[!+SF!>,Q2'G<:\8N_3N@MK'@>^R]
M8X&6BL.:N\X]S"W:#N*R'<4[_GOBX"^P#S IT)]4UNLJ9/:T'#9E3'GB)%&Z
MU5'&O$!,5T/6M*2L^1:Q%E?MG&6RD+]7I-"FX&$VOYS/PW6>%FW28!"R L4'
M9;PKD[F@-UH+%!*P@4:?EDKG=J$$^@V70'P<:^-%">2!JF[I[A:AN#DC%#Z;
MK2R%:YHFP[:BF*8=BV([OE@5,0XEOI3X4N(KG?AJ2_&59)[N89!F86UOMY5W
M^1\<WAJ8#Z@'\6$DMY%*C(3F;G4E24%6K[ LD59 8_B9>VPD%% ZG\:D]JNE
MK)8$,@E\CA$)54T %.BM;J1KRFWI>>&"?(?!C@S8OR8.#@O!%6(JT>XN-IHP
MY\#!6V-*S<"B7\>1-YDG.O%BF4Z )-*1:'ZUOX>K_@X7?4> 8:?V 8;+CG^G
M.@XOZKKLRRC)FV$VC<&$,*W<;R>MIU.<91$X5D 4;CCFS7#N[<)";'CB>"(Z
M9\AGQ17Y\B)?2Y&OSN1KUXY\>326&?U/=JUXV#=?\$QF$YWG"@*NA!Q5=6L-
M;<=NZ^>#8O34P8 5E0>KI_Z9"X7$T#E%?T5_17]%?T7_\NG/BUB50_BCO!)Q
MI7M3[ALS\ _Z=\#N=4LP7YVN0#SC"F&:RA4YW2!L-OO;0WW_+_++O5M$?_X>
M.B.YG<2+"D:_?>0N:OY#4Y07C#<1$Z3OPS/^U??CHC9R]J6I4XB8N;1-_,_-
M$C )0:I[5R?$%%L%W*-X<<47A?N4N!_D@_M6O7 _9H_4//N'NLXZY#'HMMEZ
MHR!_.) ?Y@/YMH*\@GPU(=]JI(-\E?%:$]6D6E<Z"[N^[?DN,S!(#*V56EDH
M&91&SXUM=R2MJX]1L@0',O^^&?.T8:/\K"H'@>:L_%G/3"G=;&U)TE,O4R,=
MFI5R==A0;A^"":&@7"$HEZ9C=$HW#0Y(03C*DXJ/>)B$UXQ=S'GK/>ASCYS)
M8/ HJ'CQZM"L@M(VGQU92>IC%5S#^MSK>,5'!#M7>/M)F]1)[4E9[4E;BA#6
MRU)(B_"G,O_TBLM+>'P0+TV(YW3>7*P%H81X]1%>FA!/>;)< 7C650)7ZZRA
MH"3/IU'QE5=G/(:=C1DUY45565M#?]!=\\"2/N=3 BQ3"9'!8'=*E)P.[LLR
M?&*7.Y^]<2Y+\1:]@U8YV[EBLY2#W97+N=E.&2U0%_,K!9\]%5R@]08%%+O>
M@OE7BKEJQ5P[>2NG(_VR[#ZUAU6PM^-@L]U[6,I@@ZHP21TVH.,[W(K^$74'
M^!6HY'0Y+C40MFM9<FIUY)5';=A\'5"99/F'?Q^"61FU\(7ZW-OUHAJU'0RH
M;6L=S%A<Q1JUBIO*Y*;=.^]!'-YERTYQ7;>IM5LE5"+:QE69&Y>*H3+>GG*Z
MH5>LQ?A\?JK@F:':F>K,2)WR+T%EO:N DM;2&L,"XA[W886]:T/E%ZI83LEZ
M#&O5"$_H$+O[QI,[Q&Y.7?&;4X=?3@EST?+"]%A0*'#YC3%M(\L%7QUW]5X9
MP:+RP,(>\WAJX ?F3Z/2#6!SP]/ &_CTT@3?+RGM.1!FC$G?'?+%\7=F&F[%
MBM[+4DZW/+_N KN]!7'(QLR ]2"7AN$$-L_5_LVQL,P#QLDF@T-+0H<L !4F
M2-XUJ' B8ER7[V]1JA!D8I0/N@5RQ->9M;7<SW//Y<N'%?!9%(C\'0.1;S$0
M^1@8ZJO]!+IM2II]CNZ61C@L;G\PR_*<L4]X)B!>L !0]1;S(84-G7G4.&./
M9U-FFM1^'19%' Q/+OP'Y^VO^.P%$6H:C_QF&W'@1)^X5-8^@^:-J6Y/*,?N
M+6Z;T.W7>^K:J"R0]\S6;9Y*G%,O+(MV^_7]=XG[5S*ZPW!F<\>6];A$2;-X
MQSPS-2^*((H)@XP11 G+<XG'3#KR>9D7,07QY2DV)WM.0%,X$%YF@20\P*O)
M0),PQ!&6$A,=VXYD.J!Y((;]KUUU)X=)FDKKK-$[:_;_;^E6_FB#= AP=;\S
M[P=74<(AX8AP0,_S4W^1X[SDPXQ4DEYZE61P<M%N-,XWO48$<&_Q\F.8[1L
M[ >\ZI7)*?:4> 8 =SE^^^<"O[C\SNB_5-2JD#!(H@?CP*,6FP&\?($]@0-9
M>6<L=I8Q%MW"?/81EN;Z0@#7L045=Y,LZ5SO0$@&:Y3 .KH/6],H$+G$(^;F
M:S@"E7F* 5F[R H<S$EY!G+0GQ+D\U5&]@273:DY0?:$]>+4W.!W_@M]G//L
M 6LCV:"FEF[<":,ASCUU$[KG<@Z^F(GAQIJ+ 6L'0GG=E\<YY;L\C,<9C_'B
MS,YV-LFQ72*E+91@4G11<>U)QXJ24:^" B(5V7)0:[GYGYA@=#P";U(=)+X]
M\> /8TKF, ['/"?O174LN7VF*M"'(]KQI,<>Q7,<8-"=C0-XGAZH884P5Q2G
MQ[H$.FS!]AE?FHD.<SFU',][!;-/(R+6'*-A>8#N:GF /*7%!QCS)QCQ5SLF
M0>A>8J,;<VFVSC<#9%<$_FD:Q6+8/[GX%V^*:Q:OQ))&S:RQ[1:T:6@SS,6^
M8"VJ!ZO./K ZW86K9J.1@*O.$E>=FN'JHG?>W8#3.AIL\VF.:S::R2O3JNO*
M-,\W3PY6%D9\V(]7#MU,NEL6/T9;& Q@V+09;D7/V,AB$>>P2SY=42XL^"KJ
M'Z=]/C8>4'FB>KZA?\.3]7&P9J^INV94A&GFF-3RPB)P6WZ6E9OX0BQ+SYD(
MS[#V,2P/[->N,W)<KA",5HK/Q6LF>P&^[ZWI1 M&+= 6 O<>B8;571YQS3$J
M/_K69!YWAT1?R#*7P")<,P=M;JP;H1;('Z4NKT-%/>GTX<CVY-@Y:W%V1\[@
MU!*/3<&\M!9G8B9C866"+<: U9D?B%I78AT>L%RRQ2BVH[NNK!7MV""^=5'E
M&M[CZB:@!'@0=!?.O+9!#YY[KGD1;$21@]5-J:R)N)U3&*]%FE#L%!1U)BI1
MBYICT.QF,4.A%FKX[4(VMZRL*,LD\N+5NJQ6)HUV4:M1A.B$[C+H?>57R[$G
M9\C\\3J%\N&0Y-PS&=AZ8#(_-.,!6Z"O" ^$S4/2!'/H%B* >%,*G68'A"?+
M3M%'OB1A52>3W8=%';Y]>'_W?6=2ZUCEIK LU$H+T_&9ZSQ$/ZW_A@6BR+</
M7_[\_'3J[*VNQ%^PKN2;<#W$IXWK/N$ =A;2E)7$PK'^"H.-)A7[L/+W-(IC
M^W;YX>;LW?>;RS_.+M_?W7Q_373K05]XX;D3LH1-5];L#1A%Z+5Z35IX$"+#
MWWYJ\/_!>QN1<?*GDU\3J?7[=3*U\&0E&UK=?;WZQ.P?42\@?>>6OL!5M)A-
MST98/&SU#(]W'B> 3D!)!H7G)]\Q3E:P_2 7 T2DSU!V",+C$^M?1F)F]>M5
M3' ,D"_T@7QW0+PF0B/AO)07)T-9<H5*'T^5K3\+%5RY6F&K.)^%++CQ3*:,
M_G9T$9T*GETMU8W/XH+;.ZX,7/(+;O':+H4(G6PG&K<)-SCFIS'_G]3;-A6T
M:#]YXA*@5&Z$KA=*<J$^Z>0SXH1<Z:[E8!7; )4/QT;K#/&,ZH*LV8VZ#P,9
M+[8E[H&VH$T3W4G"CY%0AQ?T+=@6O=@)T!;U<\V7(K<WQV43X;3D.AD^-'&Q
ME<BI3D[I^>0<UAL8\H<HSTNF@6M:2(1[U!9QEMPS*/6K<!XX1C0PW9?H?J)W
ML:*KOK*5(<$G/->#G1]5)RUL8D1]'1\$?,!S=,:"&0[RGKKZA,KWE^K@JS?1
M01_(( <&+4NWQS7RM76<+8_ITRGKY[$CL]3G?\/82])U(;6-M "_Q;E*QKX"
M9(&.P7$8;ZV9NC6LYGI/UX_[XE7B76KITMGX'$XZE^.IAZQ)>63XE;,:QF40
M'IA!EAZ HS@[7!X$8A@+S!IL'6:C[/"6I7.E^HON*:GL>LC:6$.6/XZN,%#3
M)6./ 96>;$3HZW_:J$236Y_;KG<NYTNP\/ ,4!0)1]GT]%,@8P/7F (F8P>+
M&O+V ^HX&!R 8S0I-S$\T-$L'I _T_\+W##2[1^A-8G674PX1L= 2?4VP AQ
M=9/[ZRCC4C#Z:JXO^&=QJF48;@ 3B!D5?&QB9Q 6//+;'E:%B&%XTHF9Z,#6
MYW/7>>1^ R+")&(B<D0-'=T!<E/UIC#2Y>$<_];AWH*(*<Y+ &D99^I!W$[D
M!UY8WWC-?R#61&RMFP<B$6_Q@,7^&ZRV['.G#+=P73!IV3PZ%=XO4$4LS8/N
MI7&'YI1SII7&)?H)%O,.UO(:EC)J9$\W:+?3.^_M=H0BGP/!5AUI2S5PZ5.+
MUT??W\&'D4B;AV)1P>HDI\!F+HS] T1%XTE1=6@+7G S1SPKG@L-G@R*5],)
M]Y:'VN\RCWMR2>IN8DGJS"VHTUW> D&S5WQ['T616^O_EC,#A2#2G(Y!(;B\
MO=J)]T%#$Y!_RR[")8JH#PB$'0?V?=@5&>Q<7N2#%D;/TDB*ZZ.@L 8^<<"V
MTOEOGF@6]NJO&]])>V7,F9A' \I8("X[04'FGB>0K:@C\':%:]>C<YV[IN,"
M?#D$%M-VA"R ;RAR,=^,73H!V] %X0O6$'<[ FN/8T-&^>1A0S/]!^B38?#2
MU=?KSV',$/K!5ZR^J?/ XX\L8!(>QT ]!]0;J4TPX3OU/.D-C1S-$IT;>XOH
MB]MBH'WY<D.XPH&*/V\>09/B3O*O8[!'J7N>L$-A*]'$47?Q LL/SQMPYAMD
M(K@-&C[&7N@B/$.HA@N4L4S07=  ?Y.SE6$EJU->DB;L5N>-XBI0\WP7++\X
M I2;(!)&XHA26,\)*(V3T/2)-@/NZA7(Y.2/X'?HK+[4_:>H>K@379Q&H^H\
M0HK#NJ>."VQV.FLNG2W/]1KQ^,$PC'!).!'WNT&-U^2.J^-BG:YQ7W;F''^W
MCB5/<4*VN[N^#7W_R#84&?>'[3P@2X6^0?*+/IN_(=_ %,9G7O%^/U@.Z-WD
M#WC6XD$O88L?_MC>H+ 8#=]QSS[!ZMVY.N?O5^$QW*ZH@P>)VW"YJ<"\.+*2
M;B:<)+(3#G""[+NDFTY,-AY3M-L8Q[70.T#A#P]9A+VSE U+LRWP.'_?4SL0
M0!+<',XX @ J=:$,$\=K>+2,# S=C)F,U%YY?/4Q 3IRNN,1T9*(.P(@X/$!
M.H% 0JR^)(<K@P'@<>GB$4%^4FHER1$TSY(E#U\@%#,8)I4&YCV,F0IAR]U>
M2";=7H2C0]O0]H12&K/^1M1_0"FT3=J(.?TUE8]$\HMO:((-5QJ&S[!L]\SD
M]#8#0\Y3NOCX SL#7IAK"O#)0U4MF@!([0FU@2$M//F4^Y,(3HN/+-*AN4,)
MD<GA=QX'J'P9-FH*$P88+!D=@]YL3PQT>?BWLBC++KCA[.DR#BWJ<!U%N!R1
M8^MH!#FR.,B\B(>9T(M0"3(COX&.&[6#P0[H-HP8804[1N#Y#H@W& ]:-'PG
M6"I49Q/N]/"DO!5(LR?2C1&^RANB(+B<!07B/CBN93X 6<[Y$#]A]!_B&5F=
M_W8&T@LDJ?1_H"4BC$+1SB-ZW"DZ0BSYYEQ*;*&FX1B@%_ECO#O)3Z@M6@Q#
M-R\_GEGHL><\J_.H%V&YST!&L+.98X+$6':(SIO0,4U\:DQMQW(F"]$5XG<$
MW C-@8X)BTVEJS3ZU9^Z3C"9+F-*T0V^U$WE4@K?UD)J?#Z=N)PPTEL/%A1P
MB,"Y](NC2\:9,P.6SW =;[E1:[$QBK?Y[L&$$XDSY%'PP8<_5M@@O-Z@<V>Y
M=-KPO=I"02'W:DU$*-S3B'Z2 3 "Y<QWSO"_(9"X$;#$B6R%,\W(0::QS^ W
M3X8^WC/7#U"0GN/0..Q7.N+2%W$]%@<O<T="0 P GH8I E!!QL$CP&4(8<^8
M4C,09YT@LDV8CA[X4X?/%$F/.5>X#\, B8TR-L!CE'^PO^5OR\60;M&_8: A
M&J-K5H;P T9SY%J\8>">#'(V?,606E4(9,E@,/J1MSR_XMP9V1I\9IXO9R Q
MKX='#[! W$\&^P&/L(PI-6)I0)QHTA2$I?TW5Q'PMJ;06GE_HBDI"M"E%T,'
MZKQ2(DH2>%,VE\N>,%@YG)@D$/M^Z+Z6ZRI5#$$.[@0^>+;[:#]U'0VV'->?
M"FT#$..B1@.@&C.4]$_=8Y/^A@<DI[D,L)>;?,P!@+RQ:MF%M [U0/B1V0:>
M+$@M#2C/$<YA.T,%8OD2)Z\;1BVAND6I&P77A<,PV<[@WRB\'EH'EA 7'N-^
M_J6RZN'!AW1\B+!ED!8V?8@9V ]\V,8//G,,&?YP>?DMUD2D#N-\?M!%W'$
M/^)=0NGJC(6ZH>:+S\8](R;B&'@RO*/I!9SCS\F7L--476'38W&'VA<F!S]/
M7CGXT:V%Y_,H03PPBN2 "-4*CY61_X66*ED;;WL*?5_J,4MF#.DF8E\##T^<
M;2[$A!L"]G0/Z6L_:RH/J)@O_5=B"!)7(2:BA@P=+Y/@?,>!Q2/6Y%@Q? Z6
M,]Z!CA'?GB^_IVYL)N'I3(Q87*J%W83Z/SSC2L'%^\&I0YO\6ATW''!2JYZR
M->"8D=M6@H\^ZFA[:N(N&S=O>/MHF<(8_SR_/1=MV!3[0 UHY\G%3%^(FUMI
M>&7$74GZ?$YA<\'%=I;H(&S,U=)8O\ F,XP(F%+]GDFS.=1]>3R]Q^\$\DA$
M#S1+#,1E/^@#/ (Z&8_D";U;%*QI0ZQ0%-$@>PG541L)[9A47 KB]X$D:X^7
MBQ5M&X8^9SYG[I"'T=L(/<1=>N1WYP&(ZVK/Q"1W;>'5-E^J#+ID*)YP#9;-
MP6#@=Q)%:58>%)48_GB@L(G.!6P._C%DA(RG";@*3HIX<%^)E"5P5KE?2!$/
MEDBX;WWFH]X7C0K%&W\DFC3GY47J6U/Q)?#$!H6>6P.O._$Y<J[!1=%2MQD?
MW7(E\9Q8:#]<5_T[8/!1JOK>U FL=/L07R*0#:90BST>I&L!U&UA40NW GIC
ML!L'#0OX8VFUQRZCA<%1,B@J=KJV90G.R27JOT)J:C)X>Q40<N9[3PCO_'F.
M0"G7._GPN6/)"T8BXIO*74<XI[5(.W BC[[DI30S>K?J)Y,G^INNK50^,A'H
MS(D18YUPVT26X_[YN+.+Z\S<12Z=*,NYQ'PUYP0-82'DJ5SXB%O7M:3D;6<1
M;3<P,+1<<&OS@GGHH5PY4%E;ET1O'S^0C0YR$AU]&JC=WOIO8>Z(Z)G-=0TM
M$?1!/8@3HZ6_./0[:0E$D=X07 J*)[?"/P!PF="5=_EZ<O$K(T'E^;]C 6?P
M\RU0Y;BN@E0(<10)2GRV>I/B 0@AQDR'[A3,$?^%S!?%Y\TBZRL6?R<G'6?V
M,.9$H.]U@LD2CT;^;P#,.UX\%5.^7WH*X744T=Z_G>!].FI9,N5-]!F,!2/\
MO)96AT>$\]'B71?;%YEL,<>IR'VSS)FZG@W5=^9O3I(R]0Q29( :))71P)>&
MO?YPVUM@F3I9)$_=N![B4MBG.,(C0'$UJ/F&7$ETHPT/"R#L+0RQFDO!(V\'
MHV"3*E9XVUIHV?*66BS#B]2MT9<BU#M4L714><\PH%T</I['$K"N9Z\]5$I\
MBJ*60'%%W>U>*$5A5&D"=:;<$8/;B&.(<R2^P5E/M03DG, 8N?$6:M$\<#>6
MJ"-\6&;XD4'9/A/4EF'"2ZD@G4#B*1[NS#=?H"D-$$'BA2A:!S=+6R)GA++$
MY_J=O#1_C.2_!6L:1/",25<RWUE6.5&D$: S=#6ZB]@AO$VI&0MZ7[;![>OE
M#K3T]8N(<8R5HQ/= ,M>],[3JDS$86KHK]\D1F)FL!)<9.HJ52PXJJ>N4JFK
M5+6]2I7VE&BIJ*/N 08V!G''#*85&SRNM$JO\ZJ/1CH!Q,:3/L1[Z?!=-3TU
MZ:A<1B[!('7/7QK<8&^[9PM0YD/;&X8%>+) 2Y(76./G], [\K;LBC=96S/@
M8_/0R"F?B1-X(.^]5TG*>98$2E3TGQ3:+XQ<E6=H7\?K,:RQB,]W"_EC<C1K
M+S&:=0][0HH8L(8YXT4B028^!<EGZ7,/5C'\:TV$[F<4[;98EF/Z79Q]G6S3
MG412T+VCF%]<>% N1;?U\U9-[44--Q/:!4)@"! /77]JV\X^ ^Z6HBC1@-L_
MYU<?(VF:&P'8=YA/A]^OG'KDAJOHX>6%*(HZ&QHE%L[<03@%B%( <<L>JP>'
MR"A4LBX5M%M5A';9R!9WL0Y;IBG")Q.^HPA_G(17''^DA"^5XY]R8K](.4EP
MM274\\M:A2DJT</=]6W&E"N".Z/[J6+L&38_S+?YG$>O%ETMNEKT"@^[I$4O
M98/L=OG>6.<-\KN\!UKS@K5E%2C;77BLUTJ7^/TJ.AR"%CYB !E/N1(E09!'
M$9XLW'<;'A^%H7;A[_PM<5LZ=D\ZNB8M'TN3M$7"XKWKS/ <$"?W%_.G5_+\
M_R:,G;Z4=_3O],>]"YDUM>9@,^]W$9BI>_F^BJ*^G2XM_;&COM<MH!JL0GU1
MJ.\DR_J6DO41ZEN-AM9NMQ7J#P?UW72%-HX9]<WA4.NW^J6C7OD0]S.1UB^T
MR#A:MXZ6TQ/MEBI*4E;)JIXHP=#JKV,I4/85$EVM/U164+T1W*^KX9,1@KM*
MMZLY@@=U-6*R0'"[I35ZY>MI"L$O0?"PK@9))@AN:OWFH'0$J\.8;"R-E%>_
ME062C>SH)]53K84%\EU>\+^TS5A+-P(?^^IS+:VC=L.:(WI+'=SJ6R2Y(+JM
MM=OJS*7>B-YRI%Y]"R4/1+<Z6K>GO$;U1O26X_+J6RRY(+I7"3^H.BO)PH))
MFW^J5@9,RJL+I4J<U&/<*9BV1#14WQSZI,/\02I]%_4N7RB1M-9PF+] 2KP.
M4OM]]WB894L@1/4MK4R9I:D-FYL%^A2S*&99898M1_W5-^(R918PWH8%..L5
ML]2;6;9$%53?/LR46=K:H(A; OLPBSKNVL-8C/X9;CGZ6LL:72L;L<KNIBTA
M'M6WZJ*N/_*Z#)\<S]M3EO0;6@_O\RNW:8UQO"70H_H&5Z8X'O2;"L=UQO%@
M2]!!]6VA['#<; ^U9D/%CM8;R%MB#:IOIV0)Y+[6;A7@+:ZB17( QU=O1Q<?
M_E#9@F+-JQPJ:M'5HE=_]&K15;8@E2VH=CIS4NQ7WLZX#[P\SQ^V\V!1<T(K
M>6>^U==Z;15\7F]P)\4/Y>VAJP.XVPVMJ]QV-0=W4KQ/WFZ[RH.[<W+1;6F]
M84.!N];@3HK/R=N55WEP@^3N-;360+GWZFJ^J$P^Q8B/I(BEZEHUF20_Z6E#
ME<ZQYK!-BHRIKKV2$6Q[15QN4+#-$;9)@3#5M40R2M33ZY:?YD3!]@6P'2;%
MO537QL@$MAVMWRA?25"'']E8#X>8G>=H;E4,DZ*5JFNCY''5OI!,8>KR4;W9
M)"G=2G5MHCS8I-=7%UH5FSS!)EO.\2MJ@^627$OK] K0;16CU)M1ML0$5-3J
MRX=16NV**E[J7&D/RU!=9"W)@;0E J.B%EQVETR&VE#E9:TY=K<$6%34K,KR
M@I0&DU?@K35XMQSO5]38R0B\'0#O0.OV56A;O<&[Y9"_H@9(=I*WU=':G?*/
M^M7ATWZ'3V]'%TM(4E/=42W_$IE:=+7H:M'5HA_2'=6Z.^/4'=6L->96(Y>J
M2%6YT=%L#;1!J_R@+ 71ET TES)'E8%HNZ6U6BH[5KTAFDO=HJI M-5M:PT%
MT9I#-)="1)6!:*^A-8JH3: <8.KN9HV%0"Y%?PJY$M3OJ%/Q>F,OEQHZA6"O
MI>J*UAQ[N92DR1][O8[6;Y5?+U%A[R78RZ7"2\[8ZP#V>AH,OG3L*4=Y-AKU
M(=YGK#+7YU*(I92JZLTB*C.I'2A'+.923*4$+':T1D,EAJ@U%INY%$0II9)Y
MHZ4\$O7&8BXU34K XD!KM,L_GE&^[RPT];GKF('A$U<"A:OL,]W6)[2^BOJQ
MW(!M-;<<!.>I]F=:B+6EM8I(&:<N>M<;YEL.D_.T*%0E>P7SHF&^Y;@T3V-%
MU:!7,"\:YEM.9O.T@U3U>'5\H9)N5,TALN68/$_K);L[L(,&[':J\$Z]$;CE
ML#Q/PR)#!':TADK>4G,$;CFXS5/GSS #2[>O]?KE^X(5!%\"P2WGM7GJXQE"
ML-<$")9_3*N.(]1Q1#5Y_W07\[=>=B%WY>L;B\V8S?\LW"@G'JP=_%78D4+"
M0K]2@,P D"^[?EM!0!;D_%> S F0+[ML6T% %N2F5X#,"9 ONUI;04 6Y%#?
M#DCE-M]/>1=7JJG)K]#&;]!RO3WU+8#7-<L^ET.[PYJ-MV[MJO55ZUOG=@M;
M7^7'>OD)\C6=NZ#I<+5*>:JR\5*W<JG0L%O;C=-Q[Q.2\K/$*-R]!'>Y5%?(
M'W=]=3!<;]SE4A@A=]RU&TK>U1MWN=0TR!]WO2,] JZ[%VE-=?[DV),SG[HS
MPFP#\,/N*<!QAGXB#@]U IPUOR=%?^2D5WL_F/4:*8P$_AC2]RI&WI=>LVD6
M489:;3_YP;&=%(^0D[J=/QP;':4-U1N.2=$(.6GA><.QI76&RBBL-QR38A%R
M4L[SAV.W47Z>2^7N?KG.?KOP &)DQB;N0;J\,P)>@M1X@MN3 CWR5,T%(3^'
M=-S&V&/V2,VS?ZCKK//T+S\-6LW6F]*Y^B!@5]HFDW0-/4\5/"7LGM*V%>IJ
M+>RVG._EIFDK85<EV)4F[+8<[^6F46<D["K@YU+N[CU49U27J64!8N35)O<'
M1?PHOW;6C+WE_'1->=Y],"5)=6F;GT-"O3!UR% E#:@]LK:<D*[IQP4CJ]/0
M>H..0E:MD;7E+*Y5GLSJGESTAUJK47YE!H6L%R"KL^58K56JS!JTM&&__!,R
MY0/>3Y']0&VP?BRNR.KFC-G,\]&JN:=*F\V:?[><0SY+FY7T OZ]7*'6"T^Y
MAUI'92&J.;RVG"L^2Z7-#5[MH:H(4V]X;3G(>I9>FP^\.BVMTRPG78B"5U;P
MVG)@]2SE-B=X=;1^HWRK7+EJ]]-P+V<.+-0_(O+8&1-F^[H]82.+$MWSJ*_T
MVZQ8.-WMOMTL'*?6U_''B%:7G%3[>FR;6J=3/@<K=+T$7>GN\)6#KOZ@_*,\
MA:Z7H"O=3;T2T-5K:XUN^3&6"ETO05>Z^WCEH*O=+_\L4WEO]]1MC;\#YC$.
M./3@@FY+95 *<45Z+Y[62>FX67%RNIMVNSDY3)=[Y<Q&,G%;C) R+1O68]^7
MJ_L#Y<NM-<RZZ6[0E0RS8:O\G4/!["4P2W<SKDR8=? *9KNI0A?J#;1T=]Y*
MEF=XC%"^':_\O/OIPM^IY[N!X0=N;4-QCZ9\8#?=K;@GZZ(O"7XUA8'2_3F_
MV2U 959%+^N-VG27Z@I#;;.I*F\KV#X-VW2W\@J#;5OK-@HH-Z906V_4IKO4
M5YRP;6FM7D7KOROW^1XF0_1/<\ 7-+H&BEGKG!DEIY;C>:]J94!4N>1)-XO+
M?!G5'.S$2SLUM4&['/^2*J63!:ZRN,J762W+&*Z&6KNE2C35%U=97.3+ 5?M
MAM90M>CJBZM>%M?X<M@'.VT-EDQ5\*J9&HN:JS^E;J2U2L_W*XW8U%?::U9<
MF\7E/4ZH+X[MK')O1A7X>N6<QJM-(0MX97%Y+U]XE74VJO"5!;ZRN+V7+[XP
MEVPY86L*82^/\.AE<7\O#X!=-+5^2;7DE8OVY;KM>YVYY%ZW DIT\[^!Y_.B
ML^(:'W6IYQ- "B7>@SZO5ZQ'E7DYBXM\?]HNA;'_0\T/.K/10/UJ7\/X[OF-
MW!<$:I3D4ZO7,6&E=9$L;O+E J^8+07*B/*QU1=B65SGRQEBY8DR!;$,]L@L
MKO3E@# >+]_JE!\OKYRY^RF\'T.]5OASE4Z;$;]F<7'OHPU<R2T089B&M-J3
M4;NM\ME4@>H%H.IG<4TO2U#)@G4JU5J]897%M;R,834<%!"RJT"5(ZBRN(*7
MN:P:]LN'E7+-OE!3E1$'M5)5#RJ.?J<OI)_%7;N0UBL',E_HGHP?"Y+L:,->
M&=F-$N/L:^0:.2+\9G'K+C?\]K1.LPQU6^&W-OC-XOI=7OAM#;5VMPPOM,)O
M;?";Q46\O/#;;FF]81DFQ&[\*N?W'B9%]$^K+^V+V#4\,J* #TKFKG///,0H
M?"2G(VK3,?/)V'5FK\(0:%]_K%GBCRJ?I?:SN+>WO*;P'BAU!<TQ.P#VD?<8
M'-M[Q^DKGKM# MX\^JX. HS9NKO@U3J_.#8.Q'5X":.7^1YB6V!':S7*\9C6
M9K>K-#ZSN/]787QVFEJO54X"8(7/+/"9Q3W""N,3$U2W5*Q4;?$YR.(^8H7Q
MV6]H@TZI5Z/4 <-^!PS?#E+7/Q[/P2"+.Y.1Q)!.@W<"!2_7JLJX:Z2\7K7!
M;A87,G/";DMK=,M0N!1Z:X/>+*Y[YH3>IM8<E'$?3Z&W-NC-XBYI3NAM:[UV
M]="KSAM><M[0[G&V_4+]&J?^>YH9V\",IA-@X<LU;OQ7)83%]O'MEA99W%8%
MVF>7H:O5+JD@X(:0:-=LBSM:#&=Q)393#+>'6K>(=+<*PP>#X2SNW&:*X1YF
M=JV$FT=AN"88SN)6;[88[FO0;^4P+ R.7_V18R[PDPXK?4'^/T)(.-0OP0RZ
M,N27N>CR<3AA:A@V7JP?(83\,<]S'&O9& ,PP^B$YZD1!>;)W 72NM 5@LMC
M'D]@8^C>E!?MY'_0OP-V#T"Q?>A>-PRPMN!%EQH4OH;%U: 1.M?!D@XK&VD
MF3%U76J*0Q!\ A,G^0O>*C8XQT%H9.(XY@.SK+!$J"P<*T=W3NZF%&9F6<X#
M9C_G(P:H^E/B;$Y%]W#L/KP!73''Q,E1#QZ@IECK4V;#ST[@06?>J]>%+OTZ
MM5>0F&YS6J\? "\9S&*ZJ+HK:NWB$>>M6)8[YPHHBAX.+#YV!\V_LQSCQXF0
M*NU&8SALP;Y(00C,H5W?#>B)&!QYRYE&"J[?3O 4EEJ6Y+KHLS?7C>BS!42
M]6/V';YZLL[\C<;/VQ;NJ>7FK,1LD]J<_1^Y.2^8>^E52'722))]#R]W#VS;
M[+)I#"8$2PTRMQ4M:UR\&(APMW@_60&2,YS:*BN]'5V\I;-XWZ]!=$RA%_SU
M/P'(LG832 ZL\_97.H,] %Y(\I?L-^QD;Y<"0&4 H-N![I:-@76W9RI'96X"
M*APPK&!L,5=(&%_B_23UR<7=]6TNCLEMP\_)Q-C2VS;SH=G*TG[8TODNTV"X
M%LS 8FK#_]WZL/VC/A#6*)7J@7?YR+RS.Z[77=-[:CE<);MUK( '1<G'/M/9
MB+J[K0JA>NQYT7HP'&C#=@%F1"4PI! K$-M*1FRS#HAM8E"IUAH6$)B? D4I
M-YJ"-.&"-IH/?QS6/K,LI"8_9'*@GA>;[SW:G2*AO?<F]L%R1KKUA^T\6-2<
MT*+D0+^A=8:=2@B! ^A-L4!KV-E[5RR+!89:OU\-%JB6P55HD,B0=WCG^+HE
M?:%''QZ2+=^_8( [^;V[?<O+D6F'O:'6*>):5-(Q3?T3J1TO7'O;MZ=<S:UF
MHZ<U>B54DT\#V$H<-^XZ:TH:QEN3W5_PHQ[QK'@.O^1_O?APZD9W;5A([QMU
M;Z>Z2Y-/GP:)IT]%K-#;T<7I#A=RL\V=QJ^XUW@DUW/SWQB5&6:"^,0S0<!\
M"9]PY&\NZWQQM<MG'[JM-OY.]P '5!(U3'LQA\EZ.%G"/ #);![XU"2C!0$<
M,>0CK/(7AJWB-;GET2P^A9\>*,HY:I[IH(CI$TI %H#&RL^@G1D,3'3@$2?P
M/5^W>:LF+YD>:^V<7#.+=QX.49[W5FR<&IE;@<>_,'' [)X2.AY3@Q^ZQU_%
MRZ7 >CA.SP>V.1OI'ORM/^BNB8?PMOR>.'/N^A+S1<- ].>[5/<"=R&?FE%_
M"LM4(4#FTN768 %<$D%X?EB.JSWBD,:%-->PLPGOE;@!C=!'@X+6'2)E"06)
M 6QT^;*I^WKNL09[A)N\6,;?&E-J!A;].EZ7]EQ<7-JFY$H>$9"\ PSSCC^0
MB@]8@)8^]V 5P[^BD/[\0A.68_J=ZCCRDR=LT\.*5NBIP^JG#ZMW_'0W=2DE
MG^';J4=N &0F"6,;Y)'V0<4V*+B\#"ZW[+%R8(E\<D<N"E7<3@ILJWBMHZ5[
M1]']*.FN^/TXZ5X2OU?KB+"$K%7J&GD=KWZUFUF4R:CE-?*T!S+J^F+E,9Q%
MJ0QUC5QAN$P,9U$N0UTC5Q@N$\-9E,PXGFOD58FKS]> 58VIQE1CJK&R&JN6
M8Z8@9\Q?,J:(A#%%6R.)7F?G):L+(E1CJC'5V!$T5C4UN\!K.\T!/K\20W8V
MC,7;QH(3Z^6G3VVI5B@=]%Y7(MK-I*1L.SWS/$!RW9X.58%+H0E\X1&E7\?\
M6>_K4A'@N(CL[49J>_OCE_<G%P.M"Z9V(57M#_3BSQ'A.JDPV$YO?9FX;@X:
M6KO :Z@*UW7%=2NIH-A.#WZ9N.YTX)^VDM<*UT_B.JF<U4ZO?JGRNMW5VMV*
MXKIJOJAZF'&J,=68:DPUIIP_SP_"7%X658Y^U9AJ3#5VB(U53:]6CGX51+=O
M$%UKGX#\,#O"4[ER7F)<QR+TS_LJ/E]!.CVD]XG/+Q;2G?-! 3Y^%>I\,)#>
M)UR_6$CWSXO(?*\@?3"0WB=ZOUA(#\Z+2"UZ)#7A8&STT; "DX:9L4QV'V93
M^?;A_=WWG3?.8RFNPM1:*RU,QV>N\Q#]M/X;)MDBWSY\^?/ST_?:-Z8?+MHO
M?P>._R9<.O%I;0&7 R"[DC+V^:WQ:*Q1NLJU#RM_3R-[\]OEAYNS=]]O+O\X
MNWQ_=_/]-=&M!WWAA:R)=++7TX)-^8'8:])"O5::J3\U^/^2:H_+GTY^3:36
M[]?)U$(09T.KNZ]7GYC](^K%9-[<TA>XBA:SZ=D($["M I%W'B> 3J8N"HZ?
M?,<X66&#![D8#&0+0T +PN,3ZU]&V%_]>A43' /D"WT@WYV9;B="(V%+X0G>
M,-W>%0I"&Y-=Z\]"!6?Y%;:*\UG(@AO/%. :OHXR1LI1;.<&'[.#"89 ]\&.
M)SWV*)Z#86)V*,JS0^UX@:R44"/\Y2?Z6'E%9'?0R -%/W? RT!BADUT=HOT
MB!I.$5#FN)3_N9(%TR5S!^D*L+$6RT29'H6F $S0PH/ND;>8<2,<SAG\>,8>
MSZ;,-*G].MPM&\V3BU3/M4XN;,=_^RL^>R'_@V-'ZF-92I% 4K>,P-+#!))A
MVDB<52S=H^[%)_3@!)9)1O US.<LG,MZ64O<T75F>Z*)7W'O)CYF<X>I,G]*
M].058;,Y;*^PSE-F3(D$J[>VGENS@<H4J:65Q$S<#G--4WD)*Q@NWFV$IANQ
M;B96SKQ:Y@C=S&J9F,&RW:A'!LL4NW#%LEFF&?%>[NM]&DZ75&B?7(9[C2;[
MG$![#>-I-;>Z*3'S0X'"W$%A+K.\FCEAH+0<FY42T)GD9%-\L0[^9^;HJ[Y0
M53C)"R?/R>FG<'*\.%'R1.&D)O*DF)"EO0:?*G=HA@3=5G8P,:KI2B:RX-XF
M6"WJ6@OT<SWHKJO;SZQ.F*6:66 ?:8X3L^'[W3>#VEL.P=="E?[OA<ZQ=XOD
M!GAQTK\$W3>JD2:>2KYP()<SX$]_W[M);:TQW#]L*BMZE@[>HV*0+4?J:X%/
MBD$4@QPI@_13A5$I!E$,<J0,DI0$9C,H2S%(11FDF%N(^S% U4R[[[=_*O.M
M2-F2E(BG8//M>U2,]A8M^C]!MGB @QK(FJ8V[#0J)6L4P^3,,)VD##\%FW-U
M9IC&"U*Q*X:I(\,DI0XJV+RK,\/T6_LG,E(,4T>&:95O[M6788:#_6\'E6C\
ME7#&5SWCCV.-.',DVF%8@:G/S"LBF5*/=Z< 2Y>](%<!=C.;6\Z"4@ZIKQQ1
M-1!>[6:QLBLI1.%P]__C9,9T>1<4,VXP8Z]@O5LQX^$S8[J,$8H9U<ZHF#%W
M9DR7ZT(QXP8S]@MVX>[#C.K0]1EI N_P,OA!&MPYYN3/1Y3MEY^_LR6&ZIEU
M@DJ5*EVMT1N6*UBRJ4NA>*-:O+$E?.J9M89*Y8V.UBS;'%6\<8B\L27\YYGU
MBDKFC4&W9(54\<8!\D9W2Z3/,VL>E;UO= L^#]V_)E+)Z1.?G3PJ:6R8->^"
M9V@2SXKGPM1P+\\V]9U:ND_-;[KK+^Y<W?8$2;UKYAF6XP7;TD@U$]-(%9%S
M[NWHXG17UD5Q#_<5OX@[DBN\^6\Y;\(G3N(SCV[P%C6A]0QBQ:SA6W9Q.7$I
MG8'=#L#C%Y?E2/B//)';)WB+>C[ADF/J6" $PV</?8D^VKOS!^IVH+L+GG%0
M$RD';W\PR_*<L4_X!7*>B,]WB&X3/5QH I_GKG//3$P(.3[SI_3,FU)K3)8O
MP^]F8/@>/FN )-=M3"&HC\?,8ARRG#+?7&!.CWPY_]]SGD_QB^[-J>N13[YY
M3DXQY1HU<(>P%N2'[3S8F.?OEY\&K5;CC7SU*FR;?]U\\PHW C%:&.X$NL)T
M?/_:N:.M118Q*6B:Z.;<(EFXF_+K> Q3YS/_)J<KW)3;WO+>+>*_\$8^L^DG
M*G>W=_<;;LX_;Z_7A1TFX,1Y!+KU=02RF&^1T5;82[T5GG5/+AKGFY="".#0
MXND6[ZF;*N-CMQUEQA1)'!<P(X^<8A;$DR6A0+P;3+=(Q+$GK\[)4P@-;!J'
M)S8YA\5#- 5SDT,)O]O1BX"@S3WAB <$FDMU"W8#_(AO XO=,P.:G+OTGCF!
M!X!;3T0I>_TWT>< [D=81!]QN1M:G61H]<[:C?I!Z[D5)SM:H[%Y#V GN3_K
MKC'EV4QE M20B$\"Y7+N,FL;4F!0SJ8\ XT,1P18V=&P8XM\KV>(Z35Q)X5<
M3#*B\ $19K Q*#*PE P7?RD,N6QZ!GSZR?#I' -\>L-$^)R7J6?>!B./_AT
MI6_N,0=RLE;9JJQ6V4VE52YG*3Z+N:91E_(YJBE'=?J+KFQ]&R=E/XWY_Z+!
M3?5[F3\:]1V+XLX$K]-[W0KT,'TQ[#K$BY87?L25!;4()!/?9$:ZI=L&;$A3
M2GUB2O4E3)&<-GFTR.&3<O30+_PPF?+^3;$C,B_L\SVLS<[T\ TA'?^'IX<&
M[2Y4[;"UVYLK#7=?:J,)!E_IOF@<M4"0BW*+]81,! &.O9N1S893ERL$9O,4
M-FW#F=A QFA/'C,;E@MW>\^'=V=B-3V^9L]:+(UK!;(SD=G9,602[26]X*U1
MX),'V$9VM<^36F/J[W0#/B=_48+H08DD=0Z^5#N[$#UL8HDW%(V=M^/"$\R-
MKZR&>:OIW,>UDM]*NHEQ>EM&6K5$U7OL 079I3K?$&:F?D)\YF-__&^9Y!^>
M^56_^'AW\YFTSLGGRR^7'VX^WWRY$^;KH-7LH_UZ2ZX_WE[]>7O[\>L7<OGE
M&OZY_/3_WWZ\)5_?D_<?OUQ^N?IX^8E<??UR_?$N?.;[S>V?G^[X(U^_W7R_
MQ!]NX[*[>$NW($.72Q8NKYJ-L__1I'21F?W),N_[9]W6)QS0<JD]@GZBP/-0
M2*,<N 2=<.$Q+D?>1WP VHU0&/DSWZD76#Y_Y"O8K%S"@\DCK=//U[_HL_F;
MR] JU4*S-;*0Y2_1#P]T_1LG<.57!-1&^640&KK U6,TE4&\+JWN*\>="TN:
MP=!B1H^08LQDL(K4PTSXS!-$"D<*6TZ8-1^,(RZPX/W_!K902U$VO":G[!5?
MS,#6866Q67@&+$%/_+7L+5DPV\)6TPWA$>#9R4!8"KO+0_V<]QM:^*")DH_\
M4Q/F^Q&:(<WS&$%NHZ:C=1JOH4#:H!]1]6<S,>.D!DZ 0J<,9H>%$)Z<B29'
MS<LI^(X6S<R5_KAH466- 3$O;)O7=@B']\<;_B9T+-<UMO?Q!&[A4ESI ;=4
MW 7YPGO^3B>ZR[$-;3W GV>?'.<'?MY<%.Q"MO.=>3_(>]"D'3?ZF:USCL"/
MV*]6ARLJ*#Q-Z)591\U@"P2+-7#D\MW)(;B"S [K-\AA\L<OW]_*(9Z3/VV+
M>L!KN. /#'8G7'\0'#H_!O!$BQ04)S.:CAFQM";>P[W0QI^CA[%_43X";)$1
M,A/.')@9<R>"B  ZXX_Q6@WGARU%8=/Y0&V09M;A[Q@Q1^=L[CP@^1UWHH.Z
M)F4Y@L%" UB*V<!&2P]QREPR#D"3C^J#D-$"S%>+W5->209]F.A70,T/]R$0
M/CKW8XKV\!'Z" \Q1*'HB#LG0 /VZ!F*WP4&;G*>!V']#4<'T(9.T)\Q9IS?
ML%D+U"..Y'#?N?P8^4&Q5<\'H$]@Q+9\G8Q<!X0[Z*7>PD.!"A(3G20X1U$3
M)N;"!5F&!COPJ#4'I@8=S)GA6L#0L#(,EE)'@>N8^B+:26>.YQ-A #V"LNR!
M% #&-:9@^,!(8+++77GD,G."?WC8)9GH<Q@"FW'/,F[:NH5J+0A87&-D8]-E
M_!>331C\BOX5VQ,N!?X[SG@<^" ]SZ 19QQN_0^.^P,>,^BYM&^C*3(A=F17
M)JC0EC/GCARY*#A!8^HP@W+?320'>,V<%;2$V]1R?KW&SV$I&)"@/CHRFXU&
M(WJ2$XBZ]X@ ,K$<L/UPY6;H85G@FS-'&$TV&78CIVR(R*<DD3"^$XL]U89%
M<=N>N$AI!XPR!TL;R6(_NCQ46" )\0-\/0(&I.-PRXF# ]#*.9RCG3J 37R=
MP\.94+DY"",8@#.F?-N ;N. 0&H9T#NV,I]S>O(CZV.@PU]R<>^E#;^BQ'*V
MA\4 *Q06:*Z/P+;G3E>/^B1 VQ[U.$XSWP49 I(H9"YDJ8@YU]A9[,4NA6>I
MB4+D]>:,$TO[)<_PJ779N<3/KBJT%D' *P4EU/D1IK0XWP\+&$6AV>M!U[XS
M?[,L4;<9IC!8CQ]XZM%MT/EWN$;_SFAG'_;ZPS?+..JMXP(EU]DQKF=6J0S[
M_\RK<'$*?@U\X'OJO4:/B^G8$KX^!T^X@4=N>_AUV'F#0F?&FQ G1W@/>P:=
M<?#B,=)REQ.5P<[79RKB.!1]<Z+O'36FMF,Y$UQ,\M&VG7LN0(#(Z(>\_'@V
ME_K34BU;2AAS84/W\C  Q+P1N%*; +JCXB,.N[D86MOQA4) I<I1$;(GAL))
M A5/FW>6*'L8GB.1FZ7:^YI@E!?J,R!5O2F;KVRWL.H^$I83->1(C9O0D6:,
MF_@(6 _^JQM3_KN.M0X]::0C?4?0UQ0&Q6UC?OQ&VKT&+&>_]T:XG>%5WMN&
M#E@1BM:/D7,[!;J)C"1R"PLN5 WH<%,?66($^784,(M#BJO;G&EM2H46CQ\^
M".6["]JY%EJ#B)=5?L?W\21S:<3IAHME*+'>*T"8G_>89+I PP;0J\^\71 *
M _N$?WH9W/<\#ERN(U_&E564BRC7L"SE$6P?8<F8U->9!:UQ!PPNYVY'WSNY
MK\8<5:$'33KR(K_4EOEDH@7&_QWULU)A^-T?R1K?9@2N_,85%7WAJU '?&E]
MZ1TEBTNK+AW6-FX.GBH,O/RSU,+1+ZP;_4P:[%LU>@VD40GF6E>0?A(:V9W@
M;3UDE#6Y2_&Z)IXF';X/]FN -E0T=6=YD*:C4Q_=+,NCDR</<?A>'[H,\"T\
M:')-'E A*CK#Y\#V14@6@]?G%@!Y(CS>U@)_IW-_>6R!"=[@$^^!#_"2'S/K
MD;OUP^7EM]#A>N!' ZNULSTJHME@40U0?T$])[!4,_@.=7JD5G1$&,;$))X3
MQ@Z--NBOQXYBA*,9G;XNQCD$=&E^H4'AF.A8-AD&=)H)CJ(LER71Z92M^ZB2
M1:F3G55YE3_=M#U>;&(\87/EUKZJ%9RZ-MW.2M/QDG0YD._IRG0*,U7$S(Y*
MT15!S+K?2,G,]/A7]3R?PK^(8:T(U!4X*@>.C@*' H>2' H<-98<6T[>7I8U
M/H_YE%@@&CK\+GTCKW,E6EG,J]I7[:OV5?NJ_6>W_[S]LTQW0XG%5V3"U^B$
M(44@3/;)RJK059$EGYJ-QGFC@)DG]?US959<$5<15Q%7$5<1=XVX=3'\2S#V
M99R0O$MH>\KL5^VK]E7[JGW5?IW-_JVU49-WR6>%I%\YGH@T5#9^LC(9GL>$
M^MAC#CH>GO"TNN?=I]>BB-$H<Z(D!'3.>PH!1XV [GE?(4 AH(H(J*7?(5_-
M2=R/YTEKG+'_H/,;G=%E::5(E<-"S>9YLYHLI!!0& +:"@%'CH"60L"1(^ @
M%*DC<$'=8M)&S!T"BA3FI:%XA*.TIW+XIMVH*M\H!!2&@(%"P%$C0.G/97=5
M/@*&U42 <D.M:4\R.SG7GG1SQFSF^1@%<T^5"E62Z=%5XO/($=!1*M21(Z!7
MU0U4(: @!/2KN@LH!]2:"G4Y<V!2,@6V@_42?-V>,$Q1AMF3?14355Y$3*>:
M/*004!@"4ERZ4 @X: 0H3>K8$5#174 YH]8U*>/O@'G+DJ!,E*OBG\-*D 9&
MG"N-JAQ>:J@0XV,'@#K>/7( J&LF1PZ BNK3RB^UIDU]IY[O!H8?N 4&1.V3
MG3+3_M.FA:P\JZ6>285"%;=0OP@YK8!7./ &U=$%%/"."7C-ZGAT%/"."7B=
M6FVU!^-?3"[$NX=*+/)1.AN)GI1V?+ LVVP,JQ-)H7:+HX)>LU[[A8+> 4&O
M0B'X"GK'!;U>=4X),]>2*^PW;O4STI*7B5 MQU-G[24=M)Q62&\]N7BESMI*
M@$"5%$B%@9(P4"%-3F&@) Q42*5:PT#=G8S9:$S^E+J$V88SH^14>A5?:<2F
M*H];:7$J*O+_J %PVE#Z<]E=E0V!9I6$@(* "E@^'+=3)GK3>YVYY%ZW DIT
M\[^!YV/F6WF'EKK4\XFK^Y1X#_I<^:'*NHE>50Y2 "AH%ZW4%4JUBY:C2U<H
M(XV"@+KXHQQ0*XK4QU!?$CXHI2N5Q225"4Q6NE(Y *C0/JD H"1 1:AR3 "H
MJ 10#J>XGB3/Z%3@_\'&(6+@1&4.S;?0OQ!+5F&O!.RUJJ,'*.P=&?:4W%/8
M*T_NU0I[=7<>1O^T>YEIR"*(#4/_7Y$1'3LN)7/7N6<>IN&#C^1T1&TZ9CX9
MN\[L51CVYNN/JOQ[>9$N@RK9G>J$I@P,M)M5.J-1&"@# ]7*=ZPP4 H&^E4J
M7_L"?>M G9#?JJ9-*4NI>$NI0M'IRD@_+N@I_Y""7FE2KS(6BH+><4&O^DDC
M#],SV>EFI#9_H7YTQ99[)TM3C]OE<BMT3TPGP )S=6?7[5-!CV9U]XIVB7N%
M0E\!Z&L-J^-'4^@[.O15J&:90M_1H:];G;/$-.B+J<KPY\@Q%_P'^%N'Z8F_
MYTD*+Q\,^4(?R'=GIMMOEL/AH^$?[W67Z;;_VG;<F6Z]D1IN7,$=K!P,S'?T
M1\+5>'(=5KHFLF\2=T1C?9<Q=8GOD"^.3TFS17[Y:=!J-=[<T@F_1OW1'N-[
M6#V/_])\@P_[4TIX%"R;B2&_9[9N&TRWR*VO^Q1?];ACFBW?)RZ=Z"[2@3@!
MV"*B!Q@_Z.-6P+_7X1G#@88LIH>5D.5SY%2.;!1XS*:>1P*;^7),KPB\Y;ML
M%/"WYJ[#?>'0/XYT#N-T3 ^^IAZT1$V<@KUN")R+F=SNW1T6&]QCL((>1'>I
MN+!NPR+.J.X%,%H2>##:T8(OV-64T3%9YE6\IH8X /BL_P :AEU>?;W^'/4$
M$Z5X-1XOP./XL)8TC 97!9H/+* 2+'&<'.?D+TI,YAFP*!0?A'_;CGWVX?+R
M6S2]\-T1-708(GF@\*?%Z#U_8R%"/4R*\[!AJ./ (EXPGUL<&#"_&"K.R;OX
M&B6N+/.(2<?P$$Z K*PI#.6>V@'5B(5?C=;:\G@B /D,0&W]=UAP6U+.&?L/
M2 03'K:<.9]GF-I=XX^LO@QC,P.#KP7576/*'P$!H$_HRKM\0:<Z+ U]1)PC
M_&#YQXYE.0](1P;\XL&2<#*8%" P VX*X8_/5G!62 @.2D ;; 'PA>WXDI,Y
M"&8X(QR\Q'*8E$$R)*>_;=#P*XFLUYNR+[[9878'-EX\Y0G8)B%71=^:L.5R
M7FYPOYTT3HA!+4MN'-%G;ZX;X>>UW:S1"'=F9ILX%7F2*K:4Y8ZRXHE9]['X
MSOQ-DH<E[&1UF]BYNR:6.\!WA[W^\(F7]<!W5ITR^^U JPM^34$"&U*R1T!"
M6=6$;>5*PAH0"/CP%QQY].^ S:7(,9 T7';+=XES3[F$9R[B=4X-GR&; 49F
MO,PKB"84/19\"V@%&0NS<754F,XLP#P9Z1[SSM<]0%N<9D=%JD\.:$LHB9"E
M8?EQ76&OQ&7?1KXI-,#E@N<@C6'Y'Y@_)=93+0&])S#&%3W \QWCQQF0A]?J
M73ZL$4/W0":!2(/]W&<"#OSIN% 1@DT^!8WS/1\U0D8#KE+P%_RI[D?;KBVA
M-4)1Y/L6?X'WIO"1@(_;A0>[%IFQL+(RKZB\PLM<LX"'YHZKNPMD4-@O#-PH
M*,7%#K6S91OP?'SO,D#8@WKF>CRH@>\V%FB0QH)XHG<@ETXFEC,"C6)NZ3Z2
M?Q>UGJ?79ZMG%Z_9W\':_D!=++;9SBCH5H;0*G'UA#:XKM6Q33UJ0U_5R,.4
M@7JP2S5+4.4T4"U1,^1*;:(B%^'"TV>AZGY>Y+J50ZFE.NC2L04[F;?%"$!]
MZ_E:/3GEVI@3>/ \#!=440I6)RPORF10[KQ7":I77E,F23K=RQ4RPX*%@%$S
M^PY?C30TZ;0P8(GUN0?C#/]Z0U:4M_V4RM0JWW)XOU,=)[$<8)Z1:VGI]L1>
M5)<VX]!";%,W)1V+&?O;4=3LZ$(M]4$M-? NB"/[MY/62>9+E!04FY.D3AKS
MZH8%*WN-(M05*[O] +U":%#<H0216FJUU$KF*YFON&.5.]8]6LI2V>3O7A'\
MG3H0M4PQ<#=U*26?H8&I1VZXX_0_@;4@[:96>]EP3.+\HVVX5,?T58IHM2':
M-^&Q.QR:*;D:DO:6/2JI6GL&55*UAD0K6*HJ?;LBJ*O%OM!JM+JY('.?"X2*
MV+D3NZ.(?23$/KVF0EEXI4A^)"2_FNKV)!_E4)&[>N16>_=Q$5OMW<=";+5W
M'QW)*[!WEY'0(_4<9#!EJ_%S?H1:BYR]OGU=:R>;:E.UJ=I4;:HV59NJ3=6F
M:K/V;3Y/12_Z)"]_M3SZ9S@7"49$EH)]\NQE1-F7-I]T6OVOW7WUD[/T9-9]
ML]'4FH,4J>TRZS'7%3Y. O:Z*3+L*P)6DX"GG5Z_P-F^JB?ATC6?.ZU298S.
MCE;/S6I7$6)5D,M:C8;6;J<H<J#$9#4)V!P.M7ZK2$FI")@I 7N-%'4>%/$J
ML]>E*@F366]E)YM_[OD:C#MFK.Y;H&E+KR<73Z8RS-,*WC;'?"76"SKM[]WI
M]@2XZ^/H-[1>*T4:Y.-8\=+(G)G$VT[F0;]9P<D?3Z=%D/FTU<E-E=S295Z&
MMZ)O$GUSU%ZVT3<O8UT1.&$<S?90:S:*IG%EE_R Z=S7VJT4Q4^.8\D/E\Y:
MOZ^TZX.G<N&[<MGEGBMYH"[R0*_D&ST3A^P[_ ZBH1J?OE?#K=8;IBEGDXM?
M3='J^;0J\L!A&ZWR6,$\VLR*%"4,7;%#JA.!W!QC2G)E+KERTZ85K3*FU: 2
M&D%=1+7:90Z;'1KG1<8)U.7<N<9Q[*I-U:9J4[6IVE1MJC95FZK-PVCSV(]3
MH),/?ZBL(:I-U:9J4[6IVE1MJC95FZK-&FGE13NQ5=:0;(XMRKY-W==Z;747
MM[;T:S>T;GZWG Z,?M4X%CUM:<-VD3$=*E'(2Z@U+/046R4*R:S[;DOK#1M*
M--:5?KV&UAKD=E_HP.A7$6'9U[K#(DFFMK:74*O9*F]O._8SIS7KMM0T(95!
M>T902^":DXNA-BPT/5\%EK3F\JG9UII#E6JJ3B0[;6NM_.YX*P4@:T]$1V7!
MK VUF@.MVU?V;)U(UNIH[8XR8>M$LM.NUN^K':PNU&JU"[W8_0(3]H /:%46
MBA(/ 'OJ+G==:-5IGQ=9WD'=#RYMZ(H=4IT6%"JZE/7YHGVF6PG9I6B59I]I
M5")G2%V$M=IG#IL=3HL57=ML1/ASY)@+_@/\K8\L*OZ>)P'QOX'GL_'B9>-:
M=PO-18<FNR>&I7O>;R??/KS[XV1]-1J-GY-.U>0WG#S\*VFMKK;W_N[[SO+P
ML4Y":S?>P'1\YCH/2SMX]2>#6A;Y]N'+GY^?+D&_8<N&B_C+WX'COPF74GQ:
M6]"3"]$](<UA.))?82@15:._XW].(Q_ M\L/-V?OOM]<_G%V^?[NYOMKHEL/
M^L(+J]JC/6W3E<5X0Z94K&QK_OB&2-?!3PW^/WAOPZL@?SKY-8D*OU\G4P')
MF04-[KY>?6+VCZ@/DWES2X?%9;8%%O_9R'*,'ZMLS;N.&B5O=3)UZ?BWDY]\
MQSA9$9(/<B&8S7R&3@=!3WQB_<O(/['Z]2JI.6G)%_I OCLSW4ZD>(+LND,6
M)<Z87,%/@"SO[:_Z15HTQ/Y*]L/\>VU4_WX63V^L[ :3%W!I]NWHXBV+!>:S
MB[>_PE<%CJ"$.7MSW=[JZOMIS/\'S_U%,7#CGIE4(_X4GIE,B1.XX8"QE8N[
MZ]NTS1'=-HE\[<,?:=\2O7ET,D/X:H2+Q[G+/ J8T5V;V1/B.19WR'G$I![
MB9K$=V#L=*Z[@'YWHMOL'UT\,79<F PEX\ /7,X:#X[[0^.#@Y><>^H:SHP2
MPV7<N4F\'\RR/#+1Y]"[Z;)["KT +3S?Y<PUHE/]GCGNF3'5[0D5+04V"@_>
MT=Q!Q@.^!O[&+YA+YM296_1<KH4"V_CDXFO@DF=":@T;*["<4)NZN@_"R96L
M3<:N,R/,]V!;F@$TIM3VD)9>P'P. _ANQH*9!GAA,'[=$I34 W\*W_P#F (T
M^= L]P%#AQH94QU A C4 1-T3BPV<G5W@<T!.&&3]*9LSIL922\R<!(UIC;,
M8[+@/Y@P/LN9SWB#^ 4.SX(5-0"#@>LR([#T<_(7\Z=$-PQT1 -,=3)R'1UT
MP#DU?#>8R1X%.SAS ?539AM6@(FH"3*Q ^W#)_C/R'%^>/P_OJ'/$-<6+@6N
M%+(8CF+NZ@;@'YA,'WFO-/* 0+<8/ (8UOTUIC* 6C.J8^_CP+(6 '7#I7K(
MH[!FU)[H$XJSY,V[E#.%8Y\3I#R0'&8PIKB6'D&F!6J8S@S(8/O0G$EQ@"[R
MM91#WX!-V1PG Q*)Z ^Z:YX],!M'H)'+CV><46V-L-D,J("SBY8'-GD?I,!,
M &84,,O')9WI/V(/P> 9=34R<V P8MT9<+M8'/XEA?'"$MW3<_+1)ICP&^?#
M5TJW/(> 5.#R$V05]1$48;\>"3R8"0HB1\[]DUPE:%R,ZI8+'6?LP\:M&U-.
MU7!]Q)(E"#]<-W\Q1ZD%:P;?F\2!D0'$1QZ(,XX*4,(\)J2@3L;L$9>4NK/S
MPQ9"N& ?_B KDF*;B+AGKA\@]X.=P#5&UW%F@NZ.?0:BG^\4KL[65G\"!('5
M!-X8HZSBG('-"$["3X+ A#[.J>M#\P@&_EA<)F"H)((-7Y:D7G*&8&@:%TI2
M&,FQPS(X@1=**H $K!T?D]C(.?QC'8"UX8*)!HA9;H[,!JV/F; $GF!U+^#P
M%XS-I1,P+V#<@H7[.V NYVKO7*SJAS]^^6G0:O;?P%X,8M2'/G#.\;5,@J[4
M,V*[.U!\@INQ+60&4,M@5 HG:@:&7%]H&8Q,7S0CAA#)1FHA@\+R@G TP!8%
M>?(/W[(-X#OH ;E^2JTYB"[JRZUYNW0F-J6FEQFCE,T20O&]C8L&G/ 7P/C*
MET>F&L.2@-1]0%&J>R@[J7N/V^ IPKJ%@V'\(5V_Y=\TPV]>D:1E.R?X\W<*
MVYF'7!+*&A)*'U,P+C]6!CGA\1V=C1="J8 -D,U@=Q>">DPIYU Y)B^V+2*G
M<&W38F.NS>#?8:/GY X^2>N2BWM\(J9(+WMGGAP9\CI(+&01V'*AXP4PK2=X
M&3>P@#]A UH,5%4LBS-6J%R'?>#?\=U'C&0Y&\:U,:">M1"TGNL,E.<YK DP
M'(<D_-^&SL2^Q=]?&?!ROX/OX D?NXUWR;D<]]E0-BZEZ<.4&=-0]$C9$6E8
M^ I2>;EM@^SQ/,=@G&JAV,4%">FA25$7RD\IG\7^K2UI%([^&'9>X(QM(D7P
MQC>7P1M,;BT(1ZD" 1U92CL ;;' \,$&L^AR;Y:FP)+@FJ1X#"DC!]1JV)Q@
M1_:D!)3[/_ '_.788G,#%2^Q#XW$=6SQ8JP_U+28"UUYQA0V+7@3+6EJQS@7
MT(5ZY@/J]Z%P -59@,?A%F/X-.C!\/ YE]$K.EVHP$@,H_89:@HKNWTD.%QJ
M<10#SAGNYSA)/=PJ$?GP&NRQOF!X[ MV>FZA./;$P<GB&@:6SU7E2+67^HJ]
M/KZH7Z$]\-T4>UE53,,X&S"3T7C@;<.B.R@)I5VT--O$?@X,Q:>"? Z65G:[
M<S69B0M/Q[*<!UP;QO>G8#:3%B>N:*3*CA8A#>,B"L7E4DH#Z)EC>EQB&1P/
MI]Q% 5(2WD%?RZ-!YSX^AUYI(++WZG6)*^P+?POW/O]VTC@AN._(4DO19^!Y
M(_HL'+YC9G,_:/(AP8L=[:M18XWY8^@A?KL\+!'1=<OQ_$YU'/7)5MF6Y9VQ
M-'-XR4%@#=O?>N)2[3F!TAYV@9JX(DUUYE0J:4!FH*[SVTGKZ3/%E_2?=%:\
M;2?8J_WD72%I+AO6[#5LC+H;F:@'RAV*^ZK'?8HTBC2*-&K/4GN6XKX,N&_]
M3I:R&M/+DE[1LD2Z(\[$HL)C\T<\UF(F)T5#(_C_5Q42.7?<F_\9&IAZY,8V
MJ4G^$U@+TFYJN<NAL"YV?+7*Q\P1[S\?99B&HORQ4?Z;\.D>*>'5-O$4/F[9
MH]HDE*A0F\0Q4[YJFX2RC&H$X]IM>:U&JUL9J"MP5 X<'04.!8Y$<)Q>4Z$B
MO5(041!)A,@5OQRFX*'@H70/!0ZE>RAP*-U#0>0H=8\R<H[N-1\9)MYJ_%P,
M,;>5UDA,2\KO)H6W,S9N@J2O!%\G9Y9J7[6OVE?MJ_95^ZI]U;YJ7[6OVD_5
M_O.,KC+/R4LRM+87@,!\9'N4>,@!&%EV]0*_1@9%=0L>\;"KM9Y=AB\S'TAF
M58X4I"H%J5[GN3F9%:04I+:/^+3=J92,>FY9KXIC*;M,[MG@ @C^_"('677]
M[$HB%2?N40F*YF"@#;O/+3RC-A^%J=V8&C0*$4<*4\>"J<YS"UMF-, ] A5J
MBJ?J*36-9U=$RZKGL@N;ULK?U>IO]7<YF+4Y,:S@$/U@:859M?A,N;X4BI2W
M2Z&H5BA2#JX*=*4<7+4D[J'+!N734C!2;BP%HXK 2'FNJM&5\ERI2*VT5V*V
MUD51MV%4^ZI]U;YJ7[6OVE?MJ_95^ZK](VY?10?L?1OFPQ\'& 10/5]$JZ_U
MVN7XH"JW[@=*XG9#Z_;+\CA5;-T/E,2G+6W8+NT$M#)+?JC4'9X7$LYP!*?;
MU2-NMZ7UA@TEG0^8Q+V&UAH,%8D/F,2G?:T[+(O$:@/.F[K-5C5V8'5FJ[)K
M'%5\3%<;%+-SJB"KPP513VLT"]&P%8@.%T2@ U0J:%@I?;G[U,[+,LL/S>MR
MZ+*AV=3: W5K3:'H92AJ:,-66Z%(H>@E*.ITE;U4B:Z*U%4ZYX7L/BH7QLN\
M4T_EPK"W72Q0GJNJ\%KJ8;?;6K=5J5OH%9./"D5I4-33NH-*^1T4BNJ'HM.V
MUNAVJW315'FO\O9>#51&#"4=TAV/=+1&7WFO%(I>A*)^4VLU%8H4BEZFJ?2U
M9J><8Q>EJ9057-6HQD%;_8.KPG8R=%EU.[M=5D5[J#:XM%ULXIJG91L,B)A.
M,+)H;1)K;Q]RLS70!JU2MO5VV=NZ@EJQ4&NWM%8YYY\*:L<%M=.VUFF4<R-R
M"Z65EIE_-%<E(OB5!#D("=+JMK6&VJP4U J 6J^A-9JEG"0KJ!T7U$Y[VG!8
MB%!3>E$EH,'UHK*ROVQSOL&?(\=<\!_@;QV *O[.V^D5(\^\L!Z_2P<:/.P2
M?TK)AS^@O<F,VCXQJ6$QFT)'#U-J$\.9S:$Q>\*?\Z<NI42W@5[LD<!X_*E'
MJ&U2D_PGL!:DW=1(J]'JBBGY#G_)TV? ]=2;4\-G]Y3,8>2.Z8EGF(TO=,[)
M7U-F4?Z\J_N4..-P) 0>6?:]O4_X"20.O&N*EEUJZ;P_&,;<I??,"3SR=Z"[
M/G5A_5PZMG! <F8,IFGXV*T3N+ 8!JSUV52WQF3,/$.W1!?,OJ>>C^L$+:PM
MW(/N$7T\AC9A9*,%++GA.MB.,V,&"6R#NK[.;'^!ZR>&Z%'=<VQH?*[[,"H;
M&H5&'JAEX7]U6'P;!AB$,UHNB/@\!WD*3<-@?:#C*/#@1T^NJS_5??Z^RT8!
MC@A6P7(>J M+YSJ6A4-&$C-C"AW"D'QFL#FN_ .#[L6CN!3CP ]<&OI<B>_"
MTI^3]]#AW?5M(DAV0X/$42&@0"0(^)*&L#!<6!Q!_+C3ER_SW&4 :. +N2XX
M+D?\C4.F8\"U[V%/ACYG\#;P!W$$C.#%']0GWI2-?3)VG1FQJ.[:.'B.ZQ\P
M??XJO";XX9Y:SIR3&+HV 0V!Y\&L8'UO^</.V/^W)R;9%)/LD(\<*+!(U_KB
MG-Q-F4>B*<$,)/T BTRWX#UG//9@4( :/0[[3S@RI / "I?7"U<AI!PTBW,2
MZ[$@+L=3Q-6QEMQUC@?BA1CD\!4?MK+\T_3<\9QHF[-YD5*N>+GZ=G3QEEU\
MG:,8PO6[>9Q3V\.#"G;Q]E?X\:!G_]5>90)MR1_ 6K:#(M#D4FT&\AB0YJ%T
MAHT!>-; /X 5'$/G0<AS2[?)Z2\_#5HMF(0WAT_;CL9^&O/_G5Q<??_^[>VO
M^.P%?[&9]L57(3M-@<%E"S"LP$*Y"<RCS^>N\P@LYE.8WK\ZL-7 O'"8L%W
MS (N8$R8F >"1;]'3H4-#1G/!TY #G&IV#H$58(Y?L=W%V@!N0>H$-C\Y5#8
M,QPX;F<3$/$P[@<?V-UF(#!P4_,.G9. 8>+$XZHIR#/'Y?AX#?LI;/8HW=Z0
MDXO;8,;E'^[>$?/1B/DX004/'O*:W0&.QK"U.P\X?8#L/3-!XGL4]9R$A2&G
M7+,"M0@V/NB;/AIT[N.>;,"&H$^H%S&&#AK <N>3"IGN>8[!4.'";1;)@KL1
M;(ML-J,F$]PB!O0ZWW6(&R[_#3R?C1=/D(-K^-)(_>VD<4(,4+JD.1A]!MP8
MT6<+I@NC9O8=OGJR;K T&C]O&^YS;)B50^\&-T>%?;(T3T2@P'(\OU,=1WVR
M5<Z5'SMP<#EVX^W'P8>,0]W\C?8,V@==)>P"%1-%FNK,J532@,S _?*WD]9)
MKLN8Y)TIX(I<TEPVE/AKV+1T-]+8#Y0[%/=5C_L4:11I%&G4GJ7V+,5]&7#?
M>GBYLAK3RY)>T;(D]865JHB<.^[R_RQ<_C<K+O_<Y= ^Q635_I,C&#[*XRU%
M^6.C_#?A,#Y2PJMMXBE\W+)'M4DH4:$VB6.F?-4V"649U0C&M=OR,#"J,E!7
MX*@<.#H*' H<B> XO:9"17JE(*(@D@B1JZEN3Y0*K>"A= \%#J5[*' HW4-!
MY#AUC^>E3RLO^S^18>*MQL_%$#,IK1JF4$O,JG:%]U:<\4%G_D]PC5;FLOS)
M1;M55,W)8\E96GEZ=_KE)(-2]"ZC5DYSH(A]P!DMFN?E9#!9K85T *2M.!_W
MNEJS759.MXKQUU'0NZ<-.V65.5/T+B$ON#9HE):S\;!(7;U=NH)YIU)X+:J8
M]+T\3P5FU/!%IAYG[#_PQ 2Q##W+I \'Y\*H'C\U.UJ[619'56S=#Y?$965G
MK-RZ'RB)3WM]I?$<*FT[Y^648#R\BGS5(VYKH'6:ZM#@D$G<;FB=H2+Q(9/X
MM*4U!J75(JO,DA\J=7OG99W\O,#E4%Z@1/5<#K?4LL+DP")W\&IR2>5GR'\7
M'&K=H3HM/V02=QI:;U!6\?"*K?N!DOBTJ35*<R4I1>=(SE84<7-8X?Y0:S7*
MLE$JMNX'2N)!2QN6Y@>NV+H?*(E/VUI?N?H/EKJ=:A0;5<$-^WH:/E";NKK%
M/0VZ.6,VXP5 L$B*<C<4>>8]U#H]%=9PX"1N#\LZ&:W8NA\HB?LJ;/>0R=LX
M+\M;J+P->?N"6RJNX=!)W-'Z#>7N/V02G[:TUJ"TX+/*+/FA4K=[7M:!;"WC
M&L*$%C")F%=@Q0<1S[6QQ;\0CB#L>ZW7DXO+F0-3^D?W97%29ONZ/6%8ZU#W
M/.H7YD#8-M_B+IJ]8 "Y,=*6,;6;6J=3R&Y89ZJ4/H 28-$?%!(]5F>JE#Z
MHF%QVBY55A2A6BD\/ </S6)4L6UX*,(?H@#QC#'UVEJC6XCWL\Y4*7T )<"B
M74S.J3I3I?0!%*].%.-K5>I$3?#0*.;*:!IUHBZQ),_S[JQ&@NSEZ4F,'[DT
M_@Z8Q[CO!V-(F.W3B2M\02ZU=)]BJEM/.8$JR7?]02$A)W4F2>D#*!H3PY;2
MUZH^@.+-_;9R_U1X ,7CH: <'\K_4Q-$-+5VLY#+.G4F2ND#*!H5&%2E#I.J
M/H#B=P^MV2@3%DJ?J!HB.MUB4I9D[P J/[SGS'?FZ.-Y7'[#Z;7V71C.]!B_
M(?3X)O-PH._4\]W \ ,7>BW!ZS-_Y/\T-R=:..N]C#*IZS15@:,+FFI+:W8+
M=EE5"$_5&HU"=]93;3:U5C&9]RH)J&J-1L$[ZZF>#K5F,84MT@"J2"/@I2I:
MS<!_"*@&N X:YT4*XY>.MVBGJ)+5]4-UZJFVM6ZCD+QIE<13M4:CT)VYHMW2
M6KU",M=4$E#5&HV"=^:*]D#K]RHCO96BK13MW8IVOUE,8HW_U]Z;-K>-) G#
MW]]?4:'NGI$W()K@H<-V*T*69;>F?:TD;S_[:0,$BB+&(,#&H6-^_9N9=0#@
M(5$'"0@LQ^XT10)UY)U969FK,+1?2KKHXM)CB](]Y\?_ERHWUMG#Y^?EBUY$
MJ1.P:,(Q1[39-<UG[Y%/"_ N"$PORO"F])0$KTU[RN67;&,Y[;5> 2HN:F.*
M;FP:5?5MJ]]?9T:JH:KF4]6VW;;V*^IQ-)?.3/68U5>/V6M559VO:<7B-TQ:
M=/:[5KN[UJ, HX,:3U7==M>RUU,:W5#5QE#5=J=MV=UJ"DD;RZ8BRV:W=E7X
MX>,@\F[I!_CL *6*SRL)014!_>\L2?WA;2DN5<#91"S#\Z^8&SA)\OO6]T_O
M_]R:AE>[_=L\ I??Z&AA*D-UY?$^7ISI 8M+<WF8\O@M*TRB0GW% 4;#G3BZ
MSH. Y9]<'@3L^Z>O/[[<.<=\R#T _5N'8GK&.FVUDM>P%(UK_;GX<:0#H-^/
M/IWLO#\[.?ISY^CCQ<G9&^8$U\YMHF098B_D)6"\92,N(-M!!27CIK^TZ1^\
M-Q-2E3]MO9Z'A3\^S,<"HO,Y<'#Q[?BS'_[4<WA^,@D< *X?!G[(=P9!Y/XL
MTR9-K0=E[QPVBOGP]ZU?TLC=*C'&M02$'_JICR0N\(E/3'^IN:'\=1G5A%KV
ME5^SLVCLA,M*N@MD7*SI> P_ 64E[UX[A\M20^'3$[F^E)8^#= 9WEYUE!O@
M\LX_?)=,G+!$7QYW(U'YX T#(N4QDL%;MG5X'"4I C'F5SS,,-:-[QZ^>PVC
MK''1ZP?3],:!I</$3]*$36(?'H49\6<^G@31+><L<0+X$I[#2A(#'O*A#\\.
MHYB-8"0\+I '!S",!6-$0YXD\(<3X#*O?)?3FRZH@&C,011EDTD4IPQ>2J(P
MY+# .+IU@A3F>*O'Q%>2:)A>.S&'#6 %B] )82PY)CPZ=%P_\%.UM"Q5?U%I
MB[>TKRR@T?*71#D,<1D"MC#D"$XWRN($IP$I#<P*WP31)8#$=^5@]%ITQ>,1
M=SSU59)$KD^U-*[]=,2N_#C-G,""X7=(*L51-+;$FR'0X1@_I3%LA584!1F!
MK,4N1AS &031-?P@Z &@>.5[L!6/IXX?)("L2R=&,XZE\+0[<L)+^-4/82WC
M"8ALD *(-'<:M]OP2#J*L@0FAVWQ&Y=/"/2HDAP8X]6;U=+>PZT LDND/OI]
MJ[W%4+!+(U;_#;SJZK^%"ACZ(4G&^6;#DU5O^>!,7M(AV9H;5>*P,5_/'T M
ML$J]HAJ>/]YI-K_T\1?:8/7>T[N!GF)P:%!3ISU5BAJ0&6BC_+[5N=_+>&Z?
M<@TMTN;M9<K"&QQ^ $7IQ +ZBY,37@ E&>Y[8=QG4&-08U!C=);168;[GH'[
MIE-4C=>XO"S97;<L63K)ORXBYV(4<\Z^P "CA)V$'O?8O[+@EG5M:^5R:.;$
MT;X_*=[HGQ42PVGHQMQ)N,'\IF'^NPCT;BCBC9JXCS[._1NC)(RH,$IBDS%?
M-R5A/*,71,8O3N5UVIU^;4C=$$?MB*-GB,,0QUSBV/[ A8GTRI"((9&Y)'),
MB5F&/ QY&-O#$(>Q/0QQ&-O#D,A&VAX/*\%48<,&F2;>:?^V'F3.*\U$_3_G
M568ZIIL)> G"FKZV(&X69&GB>_FMB(VHV%2C.\!;A_:N9??7TB9E8^^&UPO?
M?:MCKZ7-GL%W'?!]T%M+S<X-07;][NGO5E: J/'UAVK%Q]V.M=<QK+Q)^+;W
MUE+ UN"[#OCN]ZJI'-A,9-=/3]NM:NHGE?7TPZ(:=2PL75TD8XQ%I1TL>E J
M)=' D$4-N:=C[??6T@K<",BJ4-RU>CUC\#09Q=N[[:H0;.H%KAJWO5954<6F
M54*N'W([?:O=KLI^K1G<FXKB/:MM&Q>TR2C>[@"**RM77QN0-Q6[>^OI=_6
M@KVU3IRH7XCACWMJ1YI(PSKB[E;'G)@V&L,=Z\ V<88F8[C;,89LD_%KVZVJ
M1+0)-:PZG\6R]TTZ8I,QW+?V]PR&FXSAKFV.ZIJ,WWXMU*_)97ALH.&C[CQA
M%=I.T'V,=,3C=<49'G-3ZUGG7_:*5+WX;^EE[_:J4;.5X[7J^1M.5_L'AJX,
M73T_78&2KL9N7(!8<V2U\@/)O595GN!:DD:,Q%BMQ+"MCFUTD:&L55#6_IYM
M*,M0UO-;.;O]:J(GQLJIR,KI]EI5G4<V+#-'C?.,0;+.WJ(HV464.L%,2](&
M)N'<+\RZ(,R\*,/&IE/2K#8W*)=?<K=C[>^OA2&G!6X7.Y!OR*G%YA%5;ST&
MHR&JC2&J7EV<V^YZ78#:3;7>B^)U.%QM &HW3%CL]BV[NVLTD"&JYR2J7>N@
MMY8K0X:H-H:HMFUKO[T62;6L96-B8"L_Z:NL_,VB$!A\'$3>+?T GQT@5/%Y
M):&G(J#_G26I/[R=KH&L<#99X3+*,QY/Q;:8GS"'T4O(MOP&*]YPEHZ<%'^:
MQ#Z\#\M@7NS#&VQPJUYE5U&0C3GED*4CSMQH/(D2GXKEP 23./(R-Q4WVT2I
M7Y;>3F#&ZQ&, V_<LI%SQ9GG#X<\YF$J5YJTV#LLH+TP5OG+D/YAN ZF]625
M<0%*/Q3_=1>5[K%@^G>O<?Q#6 4^!ML++W$]XLV4VM#2JOT;!G#'3H.\U&F0
M85,$^70D]Q['/)D DF L\<L$D!1Y -]PV=V(]["F/BP2("+'T1APTC3V!QF1
M+9,3P^X#/^0P"XNR6)$3;>_3GP#WRS$"5B/;20#<B9LE"6Q'P>J=?WB>#1(W
M]B<:7%^C<*?TY9D8XMUK_Y Y@^A*@,AQ\<>$I<Y/@*:/  U#3E^R:S\=R0F6
M <#6(>[G^.SLNUQ_BQ71BX,/=0XC39ZG,4JJ)>1.8Y4MBU"V&)?3&&4224Z1
M0:;10U'DQ+F"41(VC*.Q'#VD(R)'\0F@K;"QEI@*=I[D>T^('$"/Q:GO!#!5
M-!PF/$5>Q"'], >1^\#BVP@QWQW-I;=TM"3B0-OS) M0KJ@Q9GE_#,#'OV,_
M$9CQ8V\'MW1+D%([/P7Z W6-T+%F=C>ZY[:L(H1IU'@98<0/KWB2(D<0$E/N
MCD+8R>5MJ\0XZQ3'ZU< P.TEM)*6 DJ+8B+)-PP0S&,4*F\9J@N$;5J&N >R
M((@F8^K *$'F-QQL]P%"RR DV"#SN*!JD+A)Y/I."M(&!:(4VOEK( %"?JVT
M9:*U*0]'2-'J&7[C"])7#UHD2?27BM+QT?$DB&Y!Y"5. %]*QE?Z[VUQ]IV8
M![0T&'7(DP3P[P1:-KPM"ES:#;X\B3GN!QY]NY@/!4>3 !]&01!=RZ5?@>P!
M%<13QP\2D!J73NPI.>U2,XA$2#$P)4+B4]B0NS3HMY&K1U&6P*, (7[C\DG*
M)J)9J .#OWJS6IIYN,DGU(7PHW[?:F\QEP>!]%CTW\!CKOY;MQ:]P%>WIFWJ
M=ONW1<M]B)E=.AUMD\<D3.C<@A8GRJ;5:5W&7TF7F=7OZ=U 3X%]8 QJZK.G
M2E%C^EP/#C^ \G3BE3=(,H*QCGLR@K&V>S*HJ>V>C,XR.JL!XS>,^Z;SD(W7
MN+PLV35]1.\1.1<4XO\B0OLGI=!^;9J+&OVS)F(XE0<&!O.;AOGO(M"[H8@W
M:N(^^CCW;XR2,*+"*(E-QGS=E(3QC%X0&;\XE8>)3;4A=4,<M2..GB$.0QQS
MB6/[@\P^?&5(Q)#(7!(YIHPM0QZ&/(SM88C#V!Z&.(SM84AD(VV/EU)GB\DT
M\4[[M_4@\T%%ZH\7W=K;B I<-;K8O75HMZW>GFF9MCGXMJW.;C47] V^*VD=
M>V#: C>U\L)>JZIF3&LIL6ZX6/<UM:WVKM'2FX/OCG6P6Y7<-OA>OR2WK:HZ
M[Q@]O7KL[E=6]_$)1<)-5[UBP"+$PB>J)LET=94&ABWJQT4=J[.>&I@;HA+K
MB.&# X/A)F-X>V^W,H^U-@!O*FX[_595+FK3PA'UPV[/LGM](YL;C.&^U6M7
MTQ:M=F!O*(:W;:O3K\K ,OIWY?JW^Q+##'7L1595F.%\3HU%$UM8QZFXU=TW
MNJ_)&-[M524;:P;TAN)WKUO5\4G-@-Y0_-IVK[)^\B:XL/+ [UZOJC:Z-0-[
M0S%L6_T]$SYJ-H9MDT?<: SO]5I5L;#)8GB.\,)'W>;!*C35H82&=,3C=44:
M'G,5ZUGG7_8.5+T8<.EE=SHU:<"W;KQ6/7_#Z6J_)AVK#5DUBJSLBB(W5>.U
M=E.MU5OH[S8ZG%,U<35=:/1VJSFNJ1RO5<_?<+KJ&[HR=+4"NMJVV]4DOBY
MK,G&67FNU5YE!H[)QGE(N,S>7Q0ONXA2)UB^+6D#,W7NEWA=D'A>E&%STRF1
M5YOKE<LOV>Y977NO"G4+:]J8DXW-(ZJ#@[4D'QFBVABBVM[=JTF0OVOLR;78
MD]4=OC;M<M6&B8K.OM6SUY)=9?3/QA!5MVWU#@Q1&:)Z5J.F8[7W:Q(F,V;-
M>LR:ZHX!%T7)X.,@\F[I!_CL *&*S_.C4VHACXQ(%0'][RQ)_>'M=!5DA;/)
M"I=1GO%BA!$N49H[87[(W$4%>^D/]^[J.!:['G$Q!DP+#Z4P?$JM7"FFYM\P
M6#EVZ^.E;GT,&PN(S:<1O90X8Q :/)EP-_6O.)O 'B,/5_@.ZVDOC&W^,J1_
M&I98E!Y6Q6/^[C6^>%AZ7;[3IG_PSL/&GL0^ !-PPM38XC].FL;^("-Z8K"?
M21QY&6[#3V_9I>.'"<(DRBY'+.!7/'8N$51'IP0CW+P/X'-3%@T!P#%;:E%;
MA\=G9]^?<X^MJ5T!I21%6D&8@BR-4]\)  31<)CPE UNQ0YD,SZDJ&3.54<=
M27T2Q;![B85)_(]\=R17K)'F980=/[SB28KA77HAY>XH!%!<WK;6R8?KY_QW
M?ID42#P!>J.8>/\- Z+@<>"'_"W;.CSG0:"X'L;YR5$&: +Q#YL-J[F[9]O_
M^&6_TVF_/?^',YZ\_4)_V6]?:=HF:>DG:8'F@*7Y>!)$MQRI-H O95JNEK+#
M*(:ETG1682Y\9A+S'7@)WDBRR22*4R3T) I##@L&#AK[20*82T#5Q,X5#_1"
MWC+'H_.=)!\J&D>(9J?XU#W2'6"ETXKAV22%;SP.JW)](IFWY8.3(KO3TRV&
MVF88!4%TC7/ (JY@_ 0&21T_2("%+YW84U+ I7X 6BE%(;$H0%#".X?S-O+M
M*,H2F!\PS6]</B'@8*\!!\9X]69]U#)7ST^)W=+<_U23_W-J]IS2)9O)+0C%
M(FSMW[?:6\P%>I%6K?X;7G'UW[H!Y06^NC5M=[7;ORW:ZD-,L=+!6INL:F%F
MY5:6.)@T#3'K,OY*>I&L?D_O!GH*[!9B4%.?/56*&M,->7#X ?2K$Z^\C8X1
MC'7<DQ&,M=V304UM]V1TEM%9#1B_8=PWG<YJO,;E9<FNZ39YC\BYH!CS%Q%;
M/BG%EFO3@M+HGS41PZD\KC"8WS3,?Q=!X@U%O%$3]]''N7]CE(01%49);#+F
MZZ8DC&?T@LCXQ:D\S*RI#:D;XJ@=<?0,<1CBF$L<VQ]D=N K0R*&1.:2R#$E
M=1GR,.1A; ]#',;V,,1A; ]#(AMI>[R4<DU,IHEWVK^M!YD/[->^X+[:1M1H
MJM'EWZW#SH'5ZYOF+IN$[_Z^:02R,?C>MCN5%:9I%J)K>#N_;3JZ;P87]P^L
M@XZ1VAN#[UW;LOMKJ71I\%T'?&/K]VYEW<&;A>H:ZNE.JYJR24^J-6U:L^4!
MBZ-%I1B:&+&H'P/UK7YETK%F8&\HAG>M3L=T"&\RAK=W#TP@HJFXM>U6IPX6
MCL'N"B!LMRV[715Z:P;WIJ+8MO:,A=5H%&_;UFZWFNYI1@.O ;O=5E6GN*:?
MU;/$&,[GU& TT84U\$[7:K>K$HPU WMC,=S?J\KYK!G8&XKA[?Y>94?AM0%X
M4W%K[[8J,UQ-=&$-D5^3V=!D#.]9W6XUW?!J!_:&8GC;MFR[L@!P;4#>6.SV
MZQ'=-_D+C[]P<6>3"!-F6$>,W>JTJTH#JAG8&XKA/7.QHM'X[=G&C&TR?OO=
MRN(,)LRPZGMOEKUG$NJ;C&';ZG5-EDJ3,;S7,X<X3<9OO[I[$B:%X3G"#!]U
MJTF+9:GJ.DD1AW3$XW6%&1Y3Z^59YU^VR$J]&'#I97</JDG5KQRO5<_?<+KJ
MV]6DH%:.UZKG;SA=;=MV-8;C L2:$ZN57[CM-+LRAI$8JY48>WM&$QFZ>GZZ
MLJVN;6QG0UDKL''Z%07'C(U3D8W3L^MAXYBLG'O"9?;^HGC9190Z 3O_AS.>
MO/W"^ T615U?-LX,YW;7+)+OE7:P(.9%V2#@T^*N-K6;EE]R]\#J'U1SOEPY
MIJN>?[,HK=>V=BM*1:H<TU7/OUF4MFU;[8.:N,I=8W>NJ9A=57DTU836C 19
MY9+W#BI+BZX<TU7/OUF4MM^Q#O:J2>"M'--5S[]9E+;=M?;J16G&*EIY-*Y5
MU=V 1<$X^#B(O%OZ 3X[0*CB\_P@F%K(TP-?9:C_.TM2?WA;P-ED3<O8.KP8
M<>;)%F-B=C]D[J+F0Q:['G'Q.PP;7K(47D]',>?T6.+?,%A9.DH8#SWNL7]E
MP2WKVA;#!H@LC>CYQ!F#/.#)A+NI?\79!)8?>8F>'?OAP41.PB:Q#ZN%38O?
MG#2-_4%&>%*#^; 2-V71D$59+,&'C<,6QEA_&=*_K</CL[/O[U[CLX<M5@1#
MPF 1SL)RQF*G<RH166+Z60B)[Y<%DWQ:;,^-8H048!O&6FIC!2JBO4GHPI[$
MUQ*Z/);+TC!F4^!5/T>.0%/,O<P5$ #X#&*'U@2?_=1W\ F)08*6XWMLS#W?
M88#FT&N)G^82VW!>1J25IT3JH.\\XGL":!>0X1Q L84P@L4D*8QT!<M)V!!H
M1&(MI!,HP4""-@O[)')+"!2!'RJXB9D<(#HG@)FBX3#A*1O<"C(/!=00] H>
MP-\Q377'M=5G8=@2$1;@I#AUY+NC,K_":\L2*^$ =H!@(K2DL9/R2]]%\ #_
M 0!A&=$@!49C*<@NGL(Z89J?G':-T$!&)73P<(2<* !*),H<9%, ,BV8S!--
MVUXLZ/J*AQEGL+[K=-22;+,^&;R<*O#\*^8&3I+\OO7]T_L_MZ959[O]VSQ;
M1WY#>IV^DN=&Y?$^7IS=V66Q,(DZ=RH.,!KN .SR$ZGR3RX/ O;]T]<?7^[O
MY#@#N0=8 EN'8GK&.K9:R6M8BE;[^G/QXTB?QGT_^G2R\_[LY.C/G:./%R=G
M;Y@37#NWB;)J$7LA+P'C+1MQ =D.V)!,'N+]TJ9_\-[,^9[\:>OU/"S\\6$^
M%A"=SX&#BV_'G_WPIY[#\Y-)X !P_1#%T,X@B-R?97*DJ?6@[)W#0'0,?]_Z
M)8W<K1)C7$M "'40*'SB$]-?:FXH?UU&-:&6?>77["P:.^&R1N\%"680)<<1
MJF5LE^@<+DL-A4]/Y/J%_"T!NGX[[YU_6)+(M"B0L%%,2NH- RKE,=+!6[9U
M^ DD9NP$I",<;PR((K$,XE*+1W^-(K(*@"T& =O^QR_[G4[[[:<21$M+^:=:
MRS]GI!0=91]).-)(]MM7N5)'A0Y3%70I4#,?3X+HEJ/1$L"7\L:(LLK)$. W
MW,UP>18;^L(>G5JWL*D"?@F[ IV91&'(8=M.YOFI);_')PHFQ9!SD'\^_!WC
MB  Y_.\(M*V%2Y'K !L1=3!H?><&G\\M';*/X!M\RN.3&#0ZD9LPN(=1$$37
M,(\V-:_ =DG@25#V00*:^=*)/66UN-3FEM0XFC,@BX&]$3B?!$1S$&ZCI3"*
ML@2F!<#S&Y=/4MPRZAH'QGCU9K64-$^CWTW0PJ 4BN;WK?860XDM Q7Z;Z 8
M5_\M9#N@FD3>?'O@R3JUG)+1ID")$)JYXRQ26O+U_,$=7/760MNO^BR7.T,C
M+WW\E;3)7OV>W@WT%-C(VJ"F/GNJ%#75-8*O3X?W#Z HG7CE'=Z-8*SCGHQ@
MK.V>#&IJNR>CLXS.:L#X#>.^Z8L0QFM<7I;LKEN6+'VQJBXBYX+.M;Z(\ZR3
MTGG6RN708R[O&?VS0F(XE2>F!O.;AOGO(M"[H8@W:N(^^CCW;XR2,*+"*(E-
MQGS=E(3QC%X0&;\XE8?9?+4A=4,<M2..GB$.0QQSB6/[@\S7?F5(Q)#(7!(Y
MIL0L0QZ&/(SM88C#V!Z&.(SM84AD(VV/AQ7ZJZXOAKI-U&G_MAYD/K 5YX+K
MQPULPCDO1EJ;>@Y;AW;7ZNZ:EIR;@^^.U>E7U>'/X+N"CG!V^\"@N\%E5PY,
MP\Z-X.3.GM5K&\F].?@^L-K=:NJ*&GQ743[+MG8K:]YJBJ.M&KO]VA5'6R*
ML8&="NX(6MQ9B*F!H8OZ<5'7.NB9_M9-QG#/ZO9-A^LF8WB[5U&+4V/EK!ZW
M!ZVJF'<MA?$W&KEV&QR4JMIMU0SN#47Q@;77-='B)F-X_\!85TW&[T&K*O_H
M\5&&ZM(DZA=E.%6E&$T\80W<TM\U!RI-QN]>QQR@-!F_V_:N.3%I*FX[G7HT
M=S;8744PH;*FF;4#>V,QW.N9:%&3,;S=K2R3U&C?E6O?7JNR8QJ3L/ <H82/
M\_INY6VW3(!A'0D+=E6-HFL&](;BMV^;<'J3\;MM'^P;$Z>AN.WNFP!#8[&[
MNVO""TW&KVW9?7-OM<D8WN[M5V4\&]V[<MQV7F)XP60JY.&%\SD=TDU,83U'
M)SVC^9J-X<Z>2<-L,H:W.Y7EV1K;9N4QH_U698:KB2NL^EJ^9>^9F&^S,=RO
M+.A;,[ W%,/@?9HKB$W%K;W[$B,+)G&AD+B %R!&?L)A%B? R3!I81)'$X#*
M+4N=FW7%&1Y3-?99YU^V7&N]N'#I97=ZU1C*E>.UZOF;3E=[U5P+J!RO5<_?
M<+K:[E3C^BW JS$F5U_/HK+[1>N(Y!AYL5IYT>M7XXI4CM>JYV\X7>U5= !8
M.5ZKGK_A=+7=J2CEQA@XU>7 5I;@;/)P'A ML_<7A<LNHM0)V*=_../)VR/&
M;["U2B/KD=XOV+H@V+PH&P1\6K+5IM#S\DNV#ZS>[EK$\;3PA35MS.G4YA%5
M=STEP Q1;0Q1U27:VEVO-U"[J=9I.;8KNSO5L!2G#9,5O8[5L]>2^V@4T.80
M5<_::Z]%'AFBVABBVNY8G?V:G/=U33AL35UZ*JMHM" :!A\'D7=+/\!G!PA5
M?)X?A5(+>63DJ0CH?V=)Z@]O2^&H LXF*UQ&><9WV"Q[843PER']PT#8B#-/
M=A07J_1#YB[J-6RQZQ$7O\/TX25+X?7$OV&P[G24,!YZW&/_RH);UK4MUFEW
M^FKKN)ZE5Y5&8F1GS-D$H!!Y:FVEX6#\WK)#PM*=1+P]B7T %L"<)HDYMBAB
MT9#^\F%G+OT593$[/CO[;H%@B5/?">#Y:#A,>,H&MP 5YH<";&QJ5:45R66T
MZ=_R:$G2R/VY4\*##%(R+^,,X#,"EN8QT$(\Y'Z:P2[@%X43L9YT%'.^&#4]
MB4<N@2N!?L];_59YL\^WYV]9?,>@=[RH:"/EEW%.LP"1-,[<5  %D.I?R<).
M@+@@0U4! $A2H+(K^)RP81R-"0)N%-))CQA+DL)05X:BT8/H&J#OJ\K3%G."
M),(WT]@?9"D 38(SNN(QT XR6>"'2"PS86?\+AU%@%O7@3U$L5]"IL0(SGHW
MJVE\JKD!!!..&P<N B:*V2UW8LE028L![R<Y]R<,=L27(':"SQU=O:SBVA^X
MXIEE F!3 5*4XOB8PSS_TL?P/> 7X74+:P+$.+1/!T2G!^_ ;"- #"X#L8=I
ML(1.>(T/AP(H(4^2EB:YN;)Y1NS>)ZPKE_M^F6U(.0&*([']-PP8B,=(B6_9
MUN'1. )L_T<3.O"0$U[Z"&DG >0G&CK^(@BM9!?KA]OI],X9/)\@^9!8&&3P
M&<@%"7;@AP0P? 39YXH'0%Y PMP=A2":+F\MYH(=$(W!9(YYX* TR"$+"P6Z
M!7X)0;L5:LLQ'T^H_*%/A#Z#"7;MIR,V1%+G+ #JU0P\^RBNRQ&HA:E1 A%S
M@4 $Q8>KR1(^S (Q#.(]R=R1?+G%_N)2F#D39#,8@[D\3AT?I4#*8^0A&( E
MZC*[!,$8ED\2-6%JU\"NR'WGCG/.)O 5:*LQBCLWBY'I"W+"F4P"WQ6$6!PO
M29U+3CM=,+F?%+<*HI_$ MJ[.R1O!TX"CQ ,P("9!X,A;S6;MN_E\GEF7=&$
MN%_UE"P(,MN*ND<H')AW*8VN0$36G9 _%@R')1.X)T@+1H7)40_Y28IDXB1:
M0Y$Z=::VG-.RMS01DSK,E6"N)Z<U4H$[IAAQ ()W3$(D0XVJ";7A!/= )>3^
MG8&HU89;T9!3@H0PLC'*: F(B$4)0I5\@'0^B:,AJ"EAZ PY$"N(7!;P2R=
MNQ?$?4H4/G#"G]I^(^WC>%=^ L^*(;6(%N9>B)P,DY,.0A:?KP]1@ 1<J#MV
M!+9<@,*A0[.08,@&"?\[PP7,0W)NHPN![X(%=RGY>5D:D4:L]O"DMT1FM$^L
M*!P]8'T'0,,1&C!(>?9F4]?#N/.LZ$9M# >>SI)]'@\@>Z5 D$5B! 9TD2^$
M8Q2SZRC^"9:/R]DPX#?^ 'W(6S8!]](%,_&:G$WPI#(N'L\]&3$$<-38%RP+
M5 P,F<%(^* @=A&;25/D7PQ *3\'R%P[E[1XF#H17\-\H))<G-?SI1DKUYJ_
M/(X\#@)#LSL5*]+FPQ@VB2ZS0$MARN'0=WT>XLXH=)'ZRLT2*U5" Z44J&,!
MC-R,S;<N/'2 "8(/V-3E8N^T7C&MDBDSSGK144=Q )(MFFB)&?)K&A1LY!BE
M"X)6"$FEQ8-(F*$@A+X!4,IA!!!),8JD&.!X&9(Y,3_JLKS)A&:)@N6OG59'
M? *:#I2P^[7;ZC_(<AI+/A5C6))]EALAM]N"6TN.,RU4P;J)7)^$KB:198,U
M@G!1"/-XC)H#!N&@-J);T%;EV-(JP=]C4Y"W[59W!O3JMX[Z;4D@UA8!]\#?
M$BP3!/C?@.(]ZC$M*<37&"?U8V$M"Z0\)&BW=7A/W*4A:N1AJO84'1.@]V*]
M^8W1M]-;MUC(4TO9MD2QERB>T9R-0(=0G"#VKT38SP]13) PMX2#AX.!&HG&
MO/"%5(I6P>[5>E*8E?@"VQ8!V2R![V \?N/R28INK L3.$#KK]ZL%C@//U(2
MSJ@XI_U]J[T%ZBP(Y(FH_AN(R=5_!R!$8-5^>(&O;DV?V;7;ORU:[D..\4K)
MUVTZD15'=/D)G4A>S]?S!W=PU5L+A4CUU1_N/(-]Z>,7B0\)GL>K/[=^AO'?
M#?04@T.#FCKMJ5+4@,Q )?K[5F=KI6"<EZ"PAGLO\_8R980,#C]$0>#$ OJ+
MK[B\ $HRW/?"N,^@QJ#&H,;H+*.S%M_;-:[/\@RQNVZ&6+H.0%WXYH("H%]$
MX/.D%/A<.3,]IM:$$:(K)(93F11A,+]IF/\NHI4;BGBC)NZCCW/_QB@)(RIJ
MKR36Q;_JYE2K]UN-4'.'%#=>Q MB]A>G'C!#I9;RP!!'+8BC9XC#$,=<XMC^
M(!/E7QD2,20RET2.*;';D(<A#V-[&.(PMH<ACLVP/0S:'FH/O)02QRI\U.FT
M=M<4/WI0>[!OXH:Y3&^6.<^O*,=Z(XH>UZB8UM;A]FYE!9,,GM?:,M.NK$Z\
M0?0:$=WM5]6[NF9UYYI:XFZ_7UGEWJ9U)Z\Y*V]WK'Z[LD[T!M5K1+5M[1VL
MI:CRALCMFJ-[NV=UV[LUX^QU;7[-GK[<2MG1W^YT#UH]U&=/\?%-T^_<J]>W
MIH5CWT!/OGZV8+]331O!V@&]H?BUK7:OF@+FM0-[0S&\W:^H(W7C#/PZXK;=
M[.[3M<3N*LZP9BEFZ_!@OYK6T+4#>D/Q:UL'>P;#3<;P]L%!5>:S<<&E>GRJ
M![Z!C83O]\#ED;IQP==AY-D]ZV"W,C.O-C!O+'IWK9YM7+2&HM>V>GUCY#49
MP]O[K:K.U8P/OG(+OG-@=?LFKZFIZ.UVK-V#JN2S0>^*T=NUNMU:GFYLE!=N
MW^>%OS,-3"EC775VG).VGE<&S\OBRQZ>V-<%FV'P&]%!A@J'J[:-"=;ZWL82
M^_X0PQ;!K25;@.IF;^I]:H$3NMCZ"7MFA**E6>R$B>/F]?!%H\4K)\@<W8+B
MK@%4CS9<C2]Z8/@\>84]N'QWQ(8!=CN )V6;BX0F^-$Z;S&/*N)AJ[284_7_
M!*NA>SS_TZ&=IK*TN9S>UWT5IO(%<)WE!I/BL0?V;%S<[HL:+5BZ<Y8WVY='
MM-$<. $VT4RH_8 SU9%5-_[  0=1'$?7U*Z32N=3WQ+'=:,LI+9S+O>OJ!*Z
M[ )RR[8]/W&S!&<?<)CN5;G' <WO8(_.2VIZRF^1#G_RM- M*6&W/@\\!<5B
MRURFFN*5JLL_:S<U%[8,P 6^TLTJ9B \I[6M!+!3@I]X:!X0);7=#4F>N+$_
MT) L-$)5$-2PB(D>@<!DDQA 4SYMBQV5\:P74'J?)=?.A%JX\!ON4E-5V,6_
MLI S>X\@U4'B*BV*>NJ,'.P$RH;^#;:%<I)1>5TX([@HO=]PN%^[[38;RY8?
MLM<K=C1-'0(X];^ 30+3MYY7"!;%74D$H[JJ1.0^K%O%1\>/&8H][+"#:H.:
M@8CV@M,XW)@^%G\!K=+VJ449,/!U),APAX Q"QH0V2 3A)29)FZ2SXYLL08C
MAI'L8 OKS02L2]2+[.C @K!9#O"K)TF=QNS3D'NBL5HT^+>4U:KK]1RV\Q.4
M'SSPA>+2BHD4GQ(EQ%Q#X#O10TF/,W%NU9YD#YTI-B,XHGBA&3T^2&?;*N;M
MWZCE'*BR$<IF&)/OD/!DYR 6$-;?0/R$:&JQC[!8T?;W# ?>_L<O^YU.^^WY
MMX]G]-%^^VI*2!6:BTY! -M" LQ1Q !CDO+&38ZX=\F5TE%-]/!9UXEC7P@I
M7' 6.IGG%WKUX=%!0HWJ5,LJE%I"][%DQ,DL2/%='_M-*_9JL1\A*!O1O'+&
ME"&+I0"J_+T[D*N,#>QQR\40A!"%7&5&73NQMQ-$$?4*)"6(1L45EQV-J/^J
M:M4EWP+!F7(E"G3;9>K%!3^#C>;""%5VV//\*U4KZ_NG]W_.;WPRZTW);\B@
MIZ]4(Y/2>!\OSNZ\I%V81)V0%0<8#7= 1>9G9^6?L(4+^_[IZX\O]U\$GP'2
M QR=K4,Q/6,@@^1*7L-2M)^B/Q<_CO2YX?>C3R<[[\].CO[<.?IX<7+VACG!
MM7.;J(O)B"C4(26( ]$39#N3F[=,'C?*%O+PWLQ)I.HN_WH>%O[X,!\+I%F?
M 0<7WXX_^^%//0>8F)/  >#Z(6K'G4$0N3_G*G4Y*'OG,+ %A[]O_9)&[E:)
M!ZXE($0_O$#A$Y^8_E(3?OGK,JH)M>PKOV9GT=@)EXU<4%<@Y.'CB)K_@0YW
M#I>EAL*G^0S^SZE5_?-IYE(5JAZUAI#&VT(4OP*#=AB 8I5Z(M4M3%$V*I&L
M/('%*J?0YFU*(^8MCK=U-^)72O"B]^&FP@?%Z0M:$I3?M&4.KDB478Y*QH%5
M;,C],)\0%1*Z(O<)]M6<TU=C+2]O*D\;UG>T1_R.K343A<-M,'KXT$])1;]2
M;GOJW/"R2;T)K?26!. %62Y!0)XFHTZE8+_!U,B9XN]EP*LV*-HXAMBXGC"[
M[#+8MG[7M)(SK>0>>4+PTL<WO5\,:AJ$&E,LO,EM>0SWU9O[#&H,:@QJC,XR
M.FOQS0WC^BS/$*9'D&DE9X1H,[H$&<RO$/.FE9Q1$Z:5G!$5+UU)K+F57']M
MI<!-*[D-8O87IQY,.Q=#'*:=BR&.QK5S,212/8F85G*&/(SM88C#V!Z&.#;)
M]C!H:WPKN5ZK5\=6<@_(4&]<+;S:M[BP3>N:C4!TQVKWZ];+Q*!Z%4NQK=VN
MZ5+4Z')Y>P>MRL1VP^KEU9R9MVW+WJ^L-J)!]3I1W:U0<!M4KQ/5':O7KV53
MJ(TJJK>[U^J:YG+/Y^>?#(>R2%#NU%/Q@ ;Z]?4S"NW*3,*&683U0VVOLNK8
MBU"[:B"O>OQ58*[A%U -2NHS_CVG<DVWW&R4ARN]EK=VN;?A&.VW[*9AU(C-
M.HW_SI1*GZI$QQ=Y:VRFR/<]Q:?ID:7*7&W)#!JJ<\4\'Y: Q5BIG"@5+0^Q
M^BD[3T4M:.[QV D8%@C-TBB^U;68.W:K_1L5K,Y+W\GBU_YXXKA42C2,PAU/
ME++&\E0P\AC IBJMBRJR8@4AED*TBC51LS#F8S_%Q7 G#K$$M47;G"HQFQ=Q
M=[" &-5EQ7*UJCJUQV%\JGP.P!5UW!<5O)O!X7V8O[=FZ<SH.'BQ".D<.IL_
M6:GJ9?&M:3K+(QV#P\_^WYGO85UA!-RQ,_%30.893P Z+A[V#S1O/J0@9./@
M],Z? I4$$-(P5DL6!?OJ *QG'?LH$:6F"X)$EF*7!21_M=OM5K]8 AJY,DEC
MGPIF4B%I8DG\P & P(Q8=E167?\2):I2_.)GL7RF>'R$I8J=E 6P2!"!HB@T
MT"MV1_!!_%!)XFL_';$1:%D4'U3(^5)V:Q#UGO$A(2=P5GXSB9(LID*<,;\4
ME;@'3O@32V6+6;%8-+Y*G27"5"[]6Q87F@FP213X,(F?4".'Z IK0-^2^'D?
M.;%'\\7\RN?7V"PB##/L4:$>.<**TNPX&I,XXRV&@XL^#^GL)%CQVMY[JUID
MW.:%OQ/1HT"\05N_<OR "O\)Z,;<0JE(V5]4U'T\B>(4)>(;MFV_@A$YT,&5
MHUI>N%(@X.IA5REWU2\P-\!^@FIKN_,*R 8KD89"M@Y9H'DE'0&^ "I)-@3P
M^;@+@/288ZL/566<A9Q[R5N:9;N+@]WX8R!<K4IBGF9Q*,&";\5('K$LL$Z:
M231/P+'EIRN$C,<G7!3\Q\0FT#E1C$O!&MFB P<HP&L@%UE3>Y E?LB3I*1F
MKJ.8"F4K6-!B):&*;ZA#!.P6R"AIL;]DIX)A1EJX4"R[H =EG58J*)YP)470
MPU"E9G%3Q!9@CX#FC_.V)( (E]8@VCD4=?,%MC7X'(&2_UCH[S"D.O.R3X8L
M_)I-)@'!#WXACGE,#XZISA$M]I[Z@0CEJ@DXQ_,@\RY5EQ34\?!+2A)F$,$*
MDA'0X@YU9A"5T,-+\5=.301[DD# B#[2'Q (_'4-\D= O4!G5!LWE-0+%I[X
MHR"X"U0:$;I*E<VQ_+N>Q)LF UDJ'=^AKBRB3J\2>8)&J- _2"L.VR3TA+ *
MEE[SX$H*-&&OE7J7*,,.X9-P+D">(6U9 E&*ZM1&))BQL+#B=BFBSDOM<*ZQ
MV'[@\RM>P(@@,[%KE!<H1JASC04P 5SAUN2L\ H@=B3@XJG)!"DL1S&6P-.
M3TD# 7I\>3&\%>HG 0A/GO->(AG<POK[:>Q@,X, )"(8\P5$RLXYTZ+#DG7N
M<1YJ5A!SW>* :-07$LT%-86</?*Q>#8L= Z?>1&)"RJ;SY0*I 7(Q@$*5E+=
M76:@@4,02 ",00)D")*!4W,&6 (8O5C@-O2H%]#8^<GE%HBFJ0=->)NW8X"7
M,L38""B&86N'5.T]1EB3>J#>"QR$/8BTOP%&1!@YA$0)6Z$;51<!GE.UD*LP
M,*PL$>6KZ57L)1$2DC/Z@Y8J0>SE2H*FF-=&@D"!1U0#F 5%;XO]$5T#C<:6
MKH!]A62"+"\;-ZBZV5+\26I6\K((34O+A@$U;I OTB))"^0KE4MJL5-P$SP0
M"K ]X,L J_R"H)XO<0:\L!A%+,4V,T4ZS'G$A1D!DKI'",()N3Y"9),&IYX*
MU/*#$UJI#46(\X41NBA93%/-68<7@6"P& D1T76">MV0O$.:4>O$U:EWA\Y5
M%)/<*.\>AA\[MPI(^@= I^(^U5."Y)-FY7EZ$6#IPC")+X"QG3,>\BW\ES0%
M-O_RI C6.'D%QFF*IL"E[Y8;=6$]=,D6NJL3*6#:F1A8-DS"4NX)03^7^F#Y
M^:EJL3*)4N%C%C5$KB;A^_Q%+/P.EIQN+*3M+ZL@2^$#U9<&1%F,PV*B,:R_
M:#?(EE380L2?EE4Q#_B5@S#Q8S<;)V2D)<($RN?(!7EA-D*:$R01T05%$(0U
M"@25HB&1]\X2-(DH//.3GRC,A(64VWFX/XH??(31P9'8^9,ZJX"<B>$-L>(L
ME((%%8>8W0,.3CCJ))I? 'Y6H6^,GPW^H]8927V<Q<H@(P##OH7D7(I5V;OD
M88*?>?X3^#>)AJKQ#V>GIY9J=N>V\OX_<YY3_8! X.2Z@+1N_O1Q%$]:5KFG
MD\..A5@^TF)Y&QE#3C7]8S[-0 0$$!Z7\U>.9ITPKU&M.:'@\,+BYKPU;[M_
M1 %*S"2?&Q<88+0/F';BQ.1OP99P.QC. :F"KJS%OK:.6J(-GS?V0Y_$*:I.
MA\0NR20LIIA2*(^^!$LKBY/,$1::L A*LXD2_-B:ZM?>?MX$2C=6*_@)!3#.
M&DYJ,RUA5%%/MH)<FO<" D;!Y%OL WG#JG/VTAVAKE%O>K%S34T&AQGH!-6X
MBKIX!"#_T?)#E4YPBX:6:OLDW21WQ+TL$ :0T,>BG]<4S>Z7-OE%]>KZ0 T?
MU?XVGMM/L7TB6.]"N9!;4<2#U#;'D0>.H<?'MT638;Y0*+/P$3"F1YS[-6HQ
M6T6;IUG78IYLV8E3'H'Q%;">[,U61.-'/P9C50]:$"QWL+KB44L;VR7SOB2&
MID2$]@C@9<6Z=W.NI6,""V)A)!,TQ0O!D A6>;]CL\^"F;7%/Q8'!_. QK9Q
M#?(!&;:: I 01Q)X1_+117*S!NSPK&-?S,)#RT@QKW+LP?(5'5PI[)--R#R5
M8JE@8O\*?\L@01Y<S3%'8G)&LNJ?M R\2Y(JO*.<E$<ACQ.6;(&<Q!=+PG#*
MP9A+1(*[A(Y,1X*7MIU7<Z#)G1C; T\PR1$G%NT 17A+^[P.:[?V^K^AE1S%
ME@ZOS-$; ISS?BB'0C0P-;1+E'\JNG;-4T@4X!S,VXHF / WP"]'9T[0EU[P
M[+"Z[52OU8$-TMIDPU[<^  ;V5($M1#:TYV?^G/?H9Y2A8ZNS3;/I5KZKKQO
M!+/NLZEI? 'P<QNA0&N7(.8N$>1_@RP'S80.T#B*4_\_99>6FGS:K5UE-HEN
ME3JP*\/14]Q.YDR6"/F;:Q'TNH4BH9 )BGRQZ$6*E'2&"#-18 N8@G-Y)"*;
M'6/X+A"-L87:F!77]P-X[K&ZAKH WB.&+9@3I=YG!=:1N"QB34RG45=H, PP
M^QJIQMQV5[U,3N_1QW/J:JPX33IT4P=B^'@QZI.'O50;T*GW?^WO]UNEQJES
M"&P XBW)@V9.BKV5D;8XAN\TMTZ"#+LNRYC2!(_$LS$.V6[9]F_J9RE,X&MB
M? OC!70,-99194>,1E)2O U"<UY'YP6-1U?6GODI%/)T&OM+A!TIFJ*#A2J$
M."F$BVD3=P7^Z)RO;!3IV+$_U-8B$"5LWG=HVC$U+)>!,O TLY0"H!3A%>O
ML&V2% /Z4EV(D.+03UR@E5L@)3+@U%F0C-LM6 ^8N*$ZG],RB0*LE!W!$B?@
M(O*SX#$_0<]1QM 0:ACVGH[S?HU$#+8(11)Q&LYYW\(2]SRLW[KJ5:YB,0].
M@6D)HPGE*EKP4R%UI)P(66PX]*F9W!67D+D4?[C1%9Z+RA,%V"NJ@V4II."S
M$/:F9!9[E+B2H71?-+,/?!%*)B$ 1A_A1"_Z&>6^0L#*4Z?N;[M>V3(N[D Q
MQ:NI\Z@X\L7 $)U]$!<!YSH@A,& QCB^/!3)OQ<-F 6-^8D*?2.=;<NO4'!<
M.WA<+.-&<T-!&+P%JR$00D_U)$_*PAE- DFR%&/VQV/8"LAX(#/,]Z)PNG.K
M3Q3R4QQ,'!"\GL?N$W%*B?PN]H)1] 6BU''=..,EI2B2X'A8U/^D;TCS=5KM
M]F^MRO%>$_(["H*'RQT989#1"<ZE>1IAVD(^EB4$H^S<#@8JACU2ATY4T K&
MF>?'/O)T%AXGY/J",H'/F&B5'XL3Q5)N'ND4!X14(8"J0R?K1?4L8I]34#YS
M2_.9(1_1U7QJC*FFVK._KK^W.?SK= OK*>!CYL^IORIM=3Z#G0=W.W\4;I[>
M\QP'?M%MSQ]$)>4_*NF"?G_0M![GG<OV5#Y2&4-G><:0\D1*[;#G')BNPQ=<
MUIPM(?%Q&F<.F_TEG4_A7;OD[6&Z#X6-?]V;"B/,)/$!!N9E9#ESSSB/7I_-
M!NJ%9R"BM'@J\1\.AL-[/)I R^ BSA+*7,6$I!;[7C@S3$>8#)L;$LK#E>[^
MG&7)$&B,MAOW+L41#9D4Z$"B9RM.!\>.Q]'$()>,4G+03I0GD_,M@-4@9]:L
MF\MZBP=0$N<4_;DK/AYPRK;H"0N]A \PWO,#F#2:%R=_(X]&G5?B ^8\2NM-
MAS4I?D].^@> NYAPCSS#GG(E,:SNB_S@;?]586'BK/, 3?=M'WXY:,-PMTF>
MOE2:228<N5$,+B]=Y, ,NT+BS_S ZJNW&"(7&XCQ9@B7!UP45@)" \TK/ EQ
MF%(,,<$2.JU=C'JIZ);8:E>$PM27;R6<7*IL2.5 :3!,&B>OPKLBVU2$K4)-
MN1QP1]=4<I*5 8_]_F\X^0': =O>[.K1TQIC6*[@UZC88"$A40SVJUTX3@<F
MM]5?;_/P_39_)6ZSB"13CXTB=RK.7TAF+"3F)K!;-+(EA@8XLGJ!SGE&#B91
M @^ H'.3.[@5. 5O),$#>;X@.ID:2F)E!,K$*B7PD3&E4]:45*-$,K!)RE*M
MF,*.W>G3VWDACGF1'PVL?SEAAEZ"#H&47_W5;DV=M"&KB:.P@H=49$9+'9J
MYQRH!4W'6>@BP(T_%H[QK]W\FD3AF(^X6F]1^-/SIM:"M,5^R!_*XI7R!C4%
ML'&$"7DC1WC?.J0F";%XFB[3*),\AJ<#S")G.177 H \\2855ZPW3Z](FD[$
M,05FG#J!FP7RS+"P/#R<$H<>4T'BL$C%17;)P7%G4CK LXS=78HY._=03&NN
M?;? 3KK+%EU.<2BY7PY-+F%;KCA \-==1*1IIY@'I))#1?JOQRFG4F!FHN]F
M2&U>%)MT,ENX*83)#I)M!7K)[L X]76D[V4(=4,70FA\8#S\&(6(?''"YG$0
MU8'(*Z6[%")N=(F!M;00&:>PL0X]E E3'&OG/#JU[D%NG]#%EH&\A$A#HC3
M$%W^]KS=8]B>>PN74UBZ12FU27[%XTZ8.10^Q\LR@OVRHCGTK';SZK,UA!=Q
M/L(]G?%)%H-J2O"N5#J*8GF@JAR#M9Q3/^O8,O,1!K *%I^\*R:WR.5-"W6A
MS&')2&!80\,I0H,TKO0,[))?H*6])K&B:*51Q57&:#Q&(P'\^)]"/-\S([Z
MJ2R>2HMCMJTVA&NG1&P\S?-#*=[%W98LQN.&,/0Q3UCF9]+)@T=9(C^TL+][
M?IVCKG^>OQ?)/H"/G33:P?\*W,ISL&@"8D]D8XLS]!@8-47==QFEOC@'+^2=
M4WH]^!_"]AYS.J;\BU+TT;R98 S5385&QF.OH4[4+^X#;..[  ^+I!LY>):4
MD?V-()J_.TKU1S"@:)(32-B+&W (>(?.JKBP^^1=N.(%F!S:L'U7J_GB1!:[
MY"'EB,ZDKM-=";QA18<)&:80(#7*5'>+C,@\2:V4&U^XH%/,_T\0#FCC%!$N
MTY3PK@V"6@:@E?HI 5?9W/=!+P]QSYE) C7)Z)X1!Z8>1QZ=5A 18":]O&5
M%U-Q7J0N4E[ 8E*ZPU(!H@O,Q# J(W/DX'TZ()V<6(J)^G<SQ**,G0?;#ZNL
M?C!;WA^/D#^"-Y/<(<S7$+]?5UF'882N&XG>;(Q70O_#D_P.-)[CY_< Q776
M1-G@0 O;)+6B+ &ZA<6(FUOX'(;3G4N>O'I3(0A3X0A0G/SWK?86PSBS;(6A
M_T[0DU-_Z[:4%*7-FU**'A64F#Y)8$GJTU3<_7':N%0;L4V=.81=D]<=855V
MS5P610\ITU+C,>]M?%+MVD%&J6%1/AE0-PC4C^F>]$!5MU0IKV>L8;2PC\X'
M%*'Q@UH?U9B2#7?4K==S'1&K^7NW^?Q][M^P+R(A\J24$/GB67Z3I/2I/)0R
M2'M!2/LN_*]UX<P(_)I0W9-[*:Z#.!_<,'?I13VU#ZI!]BJ0_; &N ;9+Q?9
MCVQH:U#^<E&^N!GNVM!=1=?=I?<@H\/]SEU]=I\U!/ZU< U.5$49W+)MRH'Q
MPU=SZ^L]IMW.,QE;3QW^$7V[#I9HQ/*4Z>VNU>OWUKC?E0)X\_ 'Z#MX:&<D
M@[[:H._ .N@;]#WG\*O&6&>_]^!69$^9[[='&P_KCE/4P6 H%/!N@L%0#Y+?
M!BEEK]-&>&B[5H.M,K;L@[[!U@O!UI[]T.Z'!E<5X6JOM?\B%/]ZHP;U4/QY
M;6ZC^)]/..U:_6[7B*<7@JU]"QC>8.ME8,NV]CH=X_F_((R!8GUPI^HGL9=Q
M_4L6P(ELB#!DJLNA+ =\BYG\=+0C"UKB]:I%/=%6:10\YLSOR7,N>_!6/0LM
MO=2NU=[;71NG58(U0RG/0BG;':O765\X=@':5F4(&2IY'BKI6_WV^MR8*K!6
MB^%7;X!U=M=Z]O($"VS-F1N*Y-)H(B[EZ6]T-</"=VJ/-T43ZZ9LQ\W6?7K:
M3<$#'<71E8.V/96!125U%W>QI9(\I=:XZ[#B""CT_]U92*W'.G@2.J?%(^R"
M>5%&99C*\G&=A^!KWMK^RN1^;:BD^A48.GWRUK;M7:N[WZZ25%9MQ1HZ;0"=
M IGV=ILO4Y]J2#5FD?6C5925[79K90<=S[3(1;X#?-1U,N S%NX0GQM9LT64
M(CLN%&=9U#;]GH)D#8''Q6C9XLY<^TFJX)8LZ5PL=5,\"Y\'5-FN1K;;6J+G
M"S5(EYUZ1 VK&.MU1E3N3#PBRNKH12W7%48\7N@-8U']SDGL8Q&?(.^T6&B9
MQ,.10P72IAO:\^'0=WT,_#];T:9Z4LM\[IF?X[@9W)-SA0X9",C(1)"YP)$E
M7@5MZX)M=W*#HO_$&:M"4CBZ*,]'16YE=W3V:[NUIPL&%A>GRHQ1Y;*\,0>V
MBOL[\R>J]JSOC@0@ ]@JEKNE4FX)!CI$N;5)EO*8C9S8NZ;>,MB]*1JF^$=+
MO'F\'!CP>VK_H>JYW@^&98755-E@JHDMZN-Q127$];_NM_:7'5,#596R7_(]
MA!KE":G66,-(MEX+J:&*QZ]X -@H@%$7RV\R\\P7)O/SIC9!F,SAFGG 4/R8
MZZJI=@'E@N&RWB"6I%O8K@K?*!7%;K@:0[&M0KT+Q/8\R,MBXTM:& \6\27!
MM.0DLUI!V4&ET<C.66Y$J_1B6;/T\C:GC$KBIT+'%)JAAH+2RA76J;L#R;IH
M.,2V@P/4.[.:4Y4:+Y3$E(4^J82B<T/%.$>B+S?+P ID2JM0)6D=D:?RFSL#
MJK?I@$3U%O:_;0A%8Y.6P;,EI QDFY8F0PQE -?P*H&'B<]W0PF)5-3Q3$1%
MX<!)14, ;"Q#W*":<E]A563JO3(,@&<R1U0R%QVA[T03M>[%*KR2SW^TSEO,
MH\IO32?HP2$V>,(&%MC! #%PC 6J8RHZ_"WO5M=\NX!J=^NN[+(I"Z@CL1+9
MU8,ZLB"4AAFU;%<EDV,L)!M066(_+1H$813NN.C.BG85 0EBW80B$6T6IGP0
MZNE*C7Q2)%T@Z ''QB6E,K;-*%F[SKJT]4J=K* @B+U?JXH@6 ),&31H_("U
M\E%T7_Y?KDIN5E^HH^9EPE3MCE[[-U-EIMHJ,Q<1J !34VA#L'W&QXXO?/XA
MJNW=VF!^54E_12*(P8D7.F5&E:\X 74>=IXY@4W5A-O;@?_9OP^O*TGVK<U-
MGHU#^@$@O=M^&4@W,G[%&GT$GI@SA!]-[;AJ[X#-=CU]P9>\:UB/JK_?LP[6
M6CVD!O<6FH1 V]IMVP9]+Q9]/:O77N<E8X._YY6?N_O6P;Z1GR\6@=3FL[/.
M#3_1S&OD5?]O.I>1#DI>M)'WW/=IU^MXS6$VK%IJK^[2=:W#((8H%A/%[LI3
M\@U)O"R2Z%H]0Q2&*,I$T;'L_LH\5$,4+Y4H^KV55?QY-%%L>L!5_[\HWB /
MME^N*7XOR=;C2N\3EMD_Z(%MOK*Z@M.<U&VB>&T^E8"TW5V;M#4T\B)IQ-ZS
M]O=65O3?$$DCB*2_9UMVUX@20R7WJ)OU&?=+T\@FUV3 NQX -!ZZ=-VSZ5<Z
M/N)-UQ3&H8L]\%^+77-&MZGILMPM?A_%\-8M&\!#HY@[*0^Q] !>(PK\5%Y_
MD?44X%F@.;QFY$99G' F;X4,LL0/>9*TV%]8R. R"YPXP+MW3G#['QR7J[M'
M6 5OB&O%42UY5QHP8N%]#V<R"<!S!"JTY&63(0\3<?7;#Y,LQGLD,#5XF,XE
M?4VOA=R%N6%5EJH+P1S7C3,G$!?ZX,L!W=>@.^@)P$%<1?&=@1^(NZYT[P]O
M:EW!$O$BD.<GDRCQ:>^P2?@-U@&K3GD,N_Q(-ZOU/G#+3NR)8YM+>!MF=#GW
MZ)ILPCG[&J6<[<K;58(,3C'ERA^+/SZ*6Z#PYGD*"* K 55>O/+\*Y7W__W3
M^S_GWU:9%8SR&UTN)E4W44KC?;PXNS/!KC")"AH4!Q@-=^+H.@\GE'_">S?L
M^Z>O/[[<G\2W,$/R'W]G4?I6 5C\-9,M*:9GK--3*WD-2]$R5G\N?ASI4,KW
MHT\G.^_/3H[^W#GZ>'%R]H8YP;5SFRCM@H@*>0D8;]F("\AV4-3+",PO;?H'
M[\T$9^1/6Z_G8>&/#_.Q@.A\#AQ<?#O^[(<_]1S(4($#P/7# &3%SB"(W)]E
M-4U3ZT'9.X>!/!K^OO5+&KE;)1ZXEH#P15:<PB<^,?VE)OSRUV54$VK95W[-
MSJ*Q$\[%^!S[B*YRH7A M2*NM#J'RU)#X=-\!O_GU*K^N:2I(IEQ&K)5:5R\
M1(AWFHY<T!FD?=D)R6"\>-I\%8RW*N^5]:291!&@P,&+Y6&$T!DY5QST,BC/
M"19:B$7) -!M(")(%9*6_G1T]+W%<![QE*.4%JK0^Z>.\;(QWGW/$E108^<G
METH2EX + [[.QA-QF3@=.2ESQ'UFL>!)%..* 6(9W<P?XO-<[JFH8]4>01*X
M003:7%2(<95)EBY\,9$JF'EX:QH^)YDJ'C/46TKTEJP".!>MSBK.8,&#H/@S
MN4A^,T&S R_EZ9(*N6DB!\4?1"6$*:,GYOS*"3):*2"@#,I_9]ZE7*,V??!*
M:Y*C7E[!'D9!0(4VWFCK"F_7#F"_A F]9OBO&UV&OC2HQA/'CZG:!NSU,HJ\
M:S\(I 65.N&E3X:0A(& $=[CH4('"1]F 0#F2F)&E)T"@O?T&[#J",U)YV8!
MMBQ=$D<42L"+Z 1%=X1U?B1%2?.,0(?E$^X"%5Z/'_E)&L4D1Q [,1;!$O8<
MLE\$I!O!7F(V=%QX+D$K=\ #GXLK[0/<I9-$(>%/W$NF(E]^[&9C(!P83$,#
MJW#1]L6E>C3RZ!=8IB\,Q7QESB#*!!^X3AS?XC81]WP9-BB0Y'SJ$ZP&MCH(
M UR_AR58@ X=,J-%/3G:= + @PT(&0#$$$9CWV4\O/+C*!2%5X(D(M)P84*7
MQZF#)9%*X$:NQ 7)B@#:ID;X2>F#2+J+ZW**3D#K^$- %XQWYS0%MI)T[W$0
M6&-)Y8KOAT#3 K*Z< I^72#V-*_/@:0D8 \0$8."*J2'$*((,N$#X:IBGXQ]
M$&A8& %6-.#I-4I<8?%/"4)1)$#2B/!1Y#WX.1!ALFZ#='7R)URL*B>^!&HJ
M4)RL9(=R%H 4>$BX FO<:W@=AO,"Q3BYI3") JQX)\ _YB IO:1$ E,J;WGW
MBBC XXD;^P,Q'#IILHP7PVS(3OOM>38>(P_ R,4%%DR9[W*!](+]MN3B42V#
MHX_G@C&U0&<@1AQBA"Q)Y+H+6\Y)3@@@L/S V26"HHI,(+P2*=3D*EUI8EER
M$6)V<)[]D"3W_-''CL<7F1."4_SP*@JN,%90Y.< RXA1+1,Q%.X@"Z5026^%
M\B7+9>1X1.$(:2U_;T$8_L1R;[ %? J>SQE1$+NJ[C.'8Q8RS"+V>' UA:H9
M050K.YO5[9M1G.S\)Y@K6)^.D:>.U6N 4-!&C$EY$6&J* \P4 K6".I[I%R@
M9+22J(;4((X<CR43L%/C;(RT$G G)C,GFJBZ.$I=@3F:>;*,DW[,%3X=F 54
MB*?(ATD49-(( QV+.@'H/-SQP))"+8%5?- 9CB.,OL7"NK*D#09.G^]ETJIR
M(\<=P8]H!PE82X3_1_\IZ("V#<YPP 40N)8%@@'I]VM.Q@-:YB0>8*E^&JA2
M5R[' C^H]U7M'QGTPNI7/+[RR83X2YBZM]K(P3>43B;H 6,JN%/.^-Y;M(/0
MNKE59B;IV@BK=:G21"#R!'BQ<A'9;#PEL2H-MK(YS&=G*!B L@A8P1"TF$NE
MYDC:Y%*C$*$3&].V%'D\!!=^@Z5^$ 0%$;=H[[@RD'GX404,$Q@^P4U(00Y+
MHDE1G$9Y]2 F'Z<*3O+I"6R'/YM:7R7CEL?^:^0'%-.%[_\-.!&(1+K(/9*
M5 S ]]QQSD7ISFR NI9X3],;UB>-Q5A(K&27Q4B;!/TAYT@XFB4D]23(4I>C
M= ?C2-(LQY"P8@M=S D11P'O!$@II6 *"155NJX@6*CV4SZUE#.DQ<:@;/Q)
M0'XKJ%#@K@4X1AG *9H>Q3QW(&@096&FTF>4*Q9/$!TIB(AX-=:\4R8*^F-
MK61%)+R\3 S<RWJC )F"?RB\Y!SDPH+"8DPE1.BIT*-F5)@X&G(R2]"4+8D%
M,%]<1YE(<XE9F>M%)&JVU^$-%$/*#,'C,%B8$R#H$AX$9/2IL:AHZSU@;[%O
M*)$*$EQ+9W;)0Q"05/LT(LY?H#AH:4A29+YA &02@0.AK3-"D*R9"I":*/^?
M#%#8$?F(R.$13'0=!JAZY &)U"(T#_J*(MJ1T=L1H@[M'"Y/($:1<&(T,:@3
M#D<:/98XNQ'F'&P57Z(Z6?1\B31::*5*=5A:)ZFG\N(*)>8<$@+"@=60S]=#
MGK7< P%60E0Z_6I&2Y8("X88?-!N8XXU>D:PO:>QD7-QB4:1C84)?=?2RGL
M* 9\ <40;TL9D$@![B.-TNP@)@AT=-)U&=R*90[]&U+719U;"-B4UJNDH%\D
MP$<),2G!!ARDKU"^H0Z#%2H92^S[TJ9WKAP_*+K4"K[$*K(D>G'!!>OJ=H(J
M%M9+M01%C"&4<]V"922&C'GAJ^0N#BP)*Z3='")Y8;A '\[A=V#E9" 1X*N&
MN[S*QB<HSQJ,>1PM-QI5K7IA-4XI1^41<U6T>XYV$:X8!L! H8C12LN0YBPA
M([=HU9*$U0,[5R5/M83)P@#L(I+G0FPF#];<<MUE@U3(NT4$W?1JJZ1UDX@4
MH^Q!,$\]%R61EK7$CP5.%,2 X,R97,DS[MUKW(CX5\Q+.%4"LZ"#!,;D(&BT
M?"23'*3GCE#K6MA814&9CRHUA1ZZX#:,N8.G!K*L_&5,M"<<(QU<T#X210&]
M*]P'2A\I+B,LTBME_JU6X?,-BV;3UAGWQP.T M0I$/F'GI1&VCY"C@>[92<:
M[DPB]R=/\_BTHH;8$U$F%<6VA%&EB-(%HR8I/8C?%,/>9%Y*[5UR>S$,34\Z
MX2T>.5!1\@#Q.[M0<>  ,D@RPB62D(Q^9V![B5JF#4?JD:#[DE>3EUH%$'L1
MAM;#%)D?1( P( 67>&S@D_UMY?:'.L) 3,/_P%M"?S<_'BW"<*>S1V9YG$(=
MKCTM,)>OCA976IM<FEQ9A5I(BV=YFD)J7SI&NH0ZR7<+'(TLF3ZTD2P,YAV1
M5B3\/.I- 9X@1:%#Y4)0; 83P)1A4!['QSJW_M G>P#%@Z)1\:*G(T["*YZW
M%(P*4J@'=6!IO-DC4KFJ1&.[X73_%QU,@GNK(I!#S)OA.P$IASE'R(4HJG+C
M<G]"Q0,7=B#)T>S'A:" /HD><GFZ?N7SZ]SEF7/:.K,T=,K^+8.A<DO";W-2
M*JZ 9:RE$XM^NPSS 0T(6@6IR*6/+(X>$J![;(>!$E-6;J>& L4S9#;"7 67
M4AT]&92E@SPTX3%X4CJ?+P\TYQP>=W^<SW_/>,)2]R\O.0Y,0:@AACHID%EX
MC"(;,KQ)/ (>9I:?-"M#GKSX4EA4@T2O660[JD/W*"ZD*@2$2K%F<9A9R!HI
M2 6!+7%.%.HI5$ U+BX7NSG(1 N8K^&,>(K 4,?$UTNQ *I^K,BZ/,N6\D-P
MU/SX!3@8O;_XIU5,@QG"'-A?0)2I_CMSXE04@*50'44(J.N0)C=+!T05+:+,
M'>HD!$G(2#[D. @K$%]2S1%F>"S)@,03>9I?(&R,A0H6%;:@H!P-,5^6LB9J
M%H(@F0673!QH-FU=S*C$N:2C2:!(1."L:5F)@II:UX0J+\B9@&>&I !^&(_E
M&8N3J."OSX<[:+?OQ-&M$Z2W\DA?1/<6_Y[GJ!4.X?#P1BH,88>@B,\3W^0Q
M'I!5"D(1!%P>0/"3PM8*_J6:E'IS ,L)44OQ>R R3Y_Y9$D>Z49R07J^QA@_
MY>VQZ!K D8H]S62S%, NC]>3.[)E"IEW1;8%&/];.$'*A;Z,HVOTN?!-F<@D
M-Y,X5P0&_"E/C"NEX8@L'($KF<Z2=RJR"I$#  #ZSSM!%/T4>/?R1!4AWD5+
M1CF*SD6B[ V -D\+^A1T6\[B(NSSD]^6L@W%X"H] -.?<AV26PME4J;$H*5(
M62!/9JIA[T7LE")67A K,F^MX2+A=*@O:$RE:,5X.HHR'1WV@%\Y)&H1ES(*
MZ(>3+%61@GB!J7$-$IZ#)L/ L[1)A$9+[LA33%2\$ZD@QU$^0XM]E+9'P<Z8
M]^#]IDXYY_(EM19YT@(7W^APLC2:OM)!W]W37N21=PUG;\A-UY$8^YX7Y%<B
M.JV]%=ULG)XXC29YFXG6_N-G71,Y'>SN';R]JUS%71OL=)]P870M&_P>1T$$
M>L-31P9*XR]0""(S09W99J 5$@IAT/TL^E6I)I7O3-IZ!H(+BJ(TF][WZ:Y1
MG<GAB?1N[W9VZ[[%S]$U>%DBMTL>QZ"VE;8*G@D!W<H4+.K12>89.>0G[T\O
M/ARQ;8?.5BFW4QZCO,HC9707M*AK"WG':,Z!F^\G(G/#RAWP6R:;)2I/;?IN
MB(SSDPLH3Q)AV58AOP7S@DJY!6@""&\AB$2($4U"X/,D"D,>U(TG>[TGD,[C
M>;);=X)].D_VZ[[%#^C9^5&LKT=/^RXJ2UVXUF7O./?R2BZAI=.P1F!O <M/
MF>)TY"5_HM:C2G.!(PGK0/Y_BTQ5,RXQFFMCN>1_Z":<R( =E@(=8PY>M0@:
MT]%-XNO'J)EQZ/.I;.\G>)\%[U"F[X%. _TR=*Z @]'?<B-T$$7F2GZ;_ZXX
MPQRSLG4'XSU/J8V:GQ;J_]_7-Y!58\H=44KO(QTXBPA0.44;8W"+X@!Y$85N
M;8LHE"Y<8V]>?WAK*BL\J;)"WU16,)453&6%N_)3U&ULK&:T"??#*%-,V /#
M2%0(BD5=A!P2,@),":M4 (F/04UC0O."B[XJ%77AG>UAZ5Y1H0! %D^B1#BO
M9+7($R_TBM5OECPD$R:\<.+%4P-Q'4LXS-=8(XG,_^(B\7PG3E02!*;0L2ME
M4M&-C&MQ)DHWO,"IYCE$"E?T9=JLN'$NSTT3<2JK+F.""T\A<7U;GBZH-?S0
MXR\5\A?@D6F"XH;*9>:+2[%16+P_2PES\AZ[*&*!9%.X_TJ'68C^2%FT(LHR
M568CSS<!Q-,M?J?T&ETYUH?Q=V,K 6/#$<>QDPCO]SGJQ+%X: ASRV1@E8ZE
M,C3!+>58*PLO2>85OZB&54($7+K#DW)W%-)%/##A_33/ Y,K%RF_91",.=<7
M9N9O!/11,HH"3QS$$.T*:IU-<)]7?$#D$",#Z (: 1W;I0"@D _]5-WHPNLA
MEU3F+!;3#_UA2B$FM&#$POQ1),+* RX@)Z]K$GCI!#B0!\_ 7FD@SJ/SFT3*
M3X%=T"FII*O;EJC&PF6&PH2#!4SBI9"_K2EI"H(@6=2U-3K(TM!P'8HWB!_E
MA7"2D'1Y"<EU6T) Q ]>E42ENK8N!\M"!X@E55G8>%:+N;[BY@M6-%=7MA38
ME[J#W1!I ?J6VAZ[(HGE-$DR $:Q%D <A5$F$\YE=4&_X?J82HX(#489W1(X
MO@!.L9)#"3C(KWCX#O29CIZY^,+]-8]>X*5;M/<<YGN_;_W]M[?%Z&*W_"Q-
M>7@&;.33BY,OK-MB__WCZ.O%Z<71Q>G_G+"CKQ_PB\_J[P^GY\>?OYW_.#LY
M9T?OO_VX8%^.SOX\N6!GI^=_;H0-24D]8(O),E14]XHBJ;&?_%0)*?=5NYR^
MM"[X0&6C"D%/^37J@$2>@("+I<IANK=L&&"))"E!V<F-RR>IN%"CV&/ P42Q
M9.&:O"98&.6%,_01#-T PE1L8IW"I@J[E:&R0BZ5+*E5>";/^5,)=#$7=_02
M_P9T>)B.\#8U*J)_9<#P7=MB5.]$6-PC55M%W?<NL/HI<"';.U)V [WU$6^F
MVNV=/YNO0[0-<(:D<0:H:;Z6."VQ Y&C+Y,"\3,>@F@Q30=_7D:Y>N6,8\V7
M>?KP?'=-OCV.KI2V"<L<F>AZ$$3QPO3R9Q<)NTJT&RD.<N0S"=A%/CD*F(NP
M@\8\4/P@S6]M4AD2C#+3T2W=LZ:[.9A91XES^ &=@BNJ+])XZPE[JZMI9B)J
MOPSI'SSW7N=CJOIH64HU D24795N.QH+X7-,A3_8D;KE)(H%BNV5!-.[U[B
M0XLMNY#4^2DOJ43*CA&^R?4TJ237SJ1XSTJ6=L*S<R&Y'3:ZG6"M-E$)TVZW
M9<1A$ODB-PVSE;DX)Y>?9TA6IJ/FV6UTFGA#?@CL\]=.ZT!L>XS7N " <L>%
M:#N,'U JP23F.^1CT0V(?")YMT_>#+Z(I(X0Z352-RQ@%5FSJ<P-E+E.@6&1
MB1X1],1U4'KU;D!B@0YQUX!RT[]]/).'/AAKB4*IN43"9W$<6,NOW7:[U68*
M%O 8T2?5;\1'<'6"1<75?OQ27E;%#'>^J+[S[![S2RZ+]F'EQQ=[)3_M,PY$
M'=T_D.@H5._"0>D-VRZ]\A'/H/Z'Y-\7D<=!4\AW,3N#:AZ!8*+2!34]*ZE"
M +TO!C$&3B"".\.[A;(EBX^61,F*&%HAOLC8RPHK% !MR?"E=XKPG _.Y45S
M2PG1>1/=\9X42_(MR9'S8&2IV[]%&I:"18HJ);D*=P<QFM%PVOU6-#VTB$ET
M(C/8VN!3.*HDS(A[E[SH?*O+^WAIR,^YH!3542R1C#AFQ:?R4EY^Z-UB/T(=
M"KMT?%D4(*!2.?(Z=FZGS4O*G[^!Z8A67D"S7!)3)(;=BOMU4D4=B?^L1+W.
M:-A^J[.0MQ;A.Z>6NWES\?MCNF(L6&<1W["Y+%- @>/AB;0&ZGQRD@(HQ>80
M$G*B'L[Z"?[.&9]8TQ%\L(_2"3]63O@];MB+JR+YK92<HF,-ZOK/, M=:1/J
MWR1=7(\BO&@378<\#U;@K0W?\QTJOR0]MQ^M\Q;SX&$G!L.I$,0@[I^.<NBB
M@[$L/HH%"/ B528/K_0%\T)1L1DA4XYYJT!A).TU"FMOJ_H4KRR\'EXRJF0V
MW@.CW%-![CF>XYTQG>DHT4D61Q8P6(:Q%.!!47+A& QM ' H(6JQHPRKY03%
MKTY#>B+.)G@__AS><R9XF")^EQ>99-$-L1*?BQK('EW^NI;1(]08):,<#X-0
M9Y"J*%9LDH4\$E54<F:CPO2/92%J<,[ <"*ON%B%$:N J\+L 99!NQSA6H@&
M1A'6/J?":0QK5,LC'LIL;K&CDITET&6W?ULHTM45IBEJ*USD$_)=%M(/=<'9
MX6.-KH+7)86T=#@66"V"1I&<7[U@FV51;%I6=TAT@#K_HA2E7A;"%,WNM=CQ
MMZ\79]\^GU,D^_O9M^.3#QB\UN;H\T6LUPBUA:; /]6(TWDI!.J3/ $ R/9#
M?@Y]+&%-@N [GMYZ&,H5T)& >JD$MZS.*\2TZ40XF6")*_3ZT2X&<\<9!'XR
M4C8Q5EQ(9=4%AR6W"8:F17E!!56W"-6)ABI:HZK"-A9OR#!+T>XZ.W9_F[^B
MA^V^)__*PU;G'$24"%*>*!EU) 20?=#MB6*/,K2UC2](%5=\6*JT5]+JEW5L
M0Q&;$76[\\B%;/=5+'DK-\>5L!5V@BHO@:([(,$*2G_LIX7%EU;LYS6=+)TK
MX&$&.Y[:B9X1I)!D!PY4)7)"JNNEZJ#*8BRY^7]^<JRK_@JPRF.3,>BR#_<C
M1M_T5"4WZ9:G3(=8]-(RH"S"<*#;F(@;,JA*\,@SG@M4@"("-<FAFN1@%8Q2
M1K"L30D>7#;.9)(&W;4>C[.0"G_H- <Q[3^+5^.+%H=/=9_@;W]"O3. _D@_
M1\.A[V+IAEA]5#!1S^8:?,ZS=*='7,M)5/TTT?@!&!N+0$@#,U%]W>((1B8K
M!.T-D7,#9$!%85Q_.N]:@SIGQ!;[4MB@3K; FTL^+KAX]_^N#=^S22NO78=(
MY25AFQ_RP8BAK(%$C>J6DA?3<:06*\2D -WY9-93MR'SV3U5A6;)15[C":/>
MX=PU-UN'8,.J/(9Q*DL7*=4JBA7EL=,SY6$U_\S\@@Z?B3["J!CGT;&$4/1I
MR.$T+V%25=L2XM[%2WW"U=,,7> X+05 P)X5%:SW"L4/Z%=4%.V#M_*KX:R6
M$L2O"C(5"]F4*]C,.<E6Y]ZZ#OAT%0I^3W>+F1>LAP&K^:SV66OF1(4D3Z;%
MJ[)JF\]BN7[+PR'2@-"9H-HR6I[E7/!!J?0Y]385'G.*_CS6?^1Q'$G-/XR=
MS .7.[S58PJ#V)*9)L@G(]#;=$M7&TQ4*7@B:D):.)G.SXY"JL>J^FY9%'=P
M!I2%BJ5H$M705;5EFIH7;)J(*KA1/S*Z%@1FUYACU0]Q1F>I1!.,2: //S4"
M&V>);ILA"P&Z,VV@,#$6&VA1^(=*'><MY%2A\&F_(K<$,895[!>AY)>4,SKW
M$HO6@M?OR\MF<]6O+H\O;#NL6(7%4TTGV!=R7VG7W%<R]Y56<%_I41&F>0!=
MAU*;QV2+XH7HO75TL%#^58H4?C\ZNV"GI]0HEI2?_19>9]\N_C@Y8Z=?/WX[
M^W)T<?KM:_/-@QQJ5'530TW^-9L%;+?8YY-/1Y]%P/3DP^G73^>MYL,)[\3%
M>-]+%B^A2H34+A0U/I[[)@MR>V9[MY?2<$7$1J7NZ(LR*OD<E;JCXH&BX7N>
MN0-DJ]X\CL9@]>9M?U%B4/_;QV2RZWQ:&X7/=V @=BH<(=BE2JK][^9[$I(S
M\#A*,X;X8PY?'+4HT9U]/#J^^':V"3QQL5SJN$[(515]T6G [KH8IM/A3B Y
M06B6(+W3(Q4&FTKEKEG:P(II+PMC+)-$QZJ:!LM?SM)BI\5^?#T[^71Z#I;?
MR0=V?O3YY)Q]^\A._OO'Z<7_8C#\Q]GIQ>F)./KZ<7Z"/TJ!7C/*?6*2Q%>P
M<C=&4'E\Z& 34TTH^1=SK_-\./EX]./SQ3G[\?W;5Z"*KZ??S@K$42]"6,F,
M&T4>>#%8DX;X8Y8L>BWVY?3K"<B,CR<@*@J7NC:"'-)"\_!6,5XA_'&QI"GW
MRK]Y \[TUPQO+KNB_=U->H: ]?X/E==.N[/3MN7'O9VNO<5"9PP;X:[WYDL:
M!YBLG7P;7L3>41Q?P,OOT7G=$LD/W7;[X*#;W6(\<9T)>M-QQE7@8ZWT0^DX
M:.1J(BI\,TM)[T"+%U:''C(^C6/B@0\?SW&X2C16 9&M#:*+86.W!WV"SLY=
M#PGX7<0.^1C? R=,G@"Z?!N/*0"UGLIX4U<'YQZUW &QZ61[ F I6V8GX>Z.
M?[,S\CV/AV]<N]OKMGO=O<[64L_MVTL^M^QXW:W#,)K*C2_]!ZSGF*-)73A#
M%\#9+N>1E ZO\,SK+D#9N\Z2Y+<]?/6J7%'"\:().LA8JD%6J,=@OG)2[YWZ
M :2?2M(O9!8J-S?2_C16)UWQI)::%4!.[2KH"H]?@C\Y-'>,WFOO"X Z!,\S
M40L5PPCGQ;NKKTN*QA0@>ZD!_3T3T#<!_1=8@.QN*WBMIBB_&?D#O^#IYE_,
M&J*[+7;R__XX?7]ZT4P?9IZ$-MT@YK"?XK3%E7 '49I&XT)?AOJU+5CJ).Q$
ML(.F]@J7\C7*F6[)>L136.C:+Q4-'_)J)4^$0:?5?YD@P,#]D_=^\$+WCCGO
MST#_K>[+W/^,%'K4]NO8'&=9]*.S^ $O?\T!P53]_"4 4VX9A#)QH:OR<$AU
M6_8CRL4_339KBWV4II,WKU]?7U^W$NZV+J.KUT>Q.\(<O=?<NW3BUYZ3.J_M
MO;W>[E[_-3@I=J\+?QQT>FV[T^[W7O.;_]OM[>_N=ENC=*P-%HJM (RP<>P;
M:2/"O.?80\[3Y5[PP/R,T]5,CQWC;H>B#RI8ZOG!_TS]S&/XH56\7$.7T![1
M'(ED^S.B$L])'[6.@^==!V!II[M_L-M^#&&1T*N<OH7P><9E]%[;_=>==J=7
M9TG0>8F2H-M&07" DJ#?V]UO]Y:1!%/<3A)!-0*55^N>3U*(*^ 4B.Z(0'2W
M+B)CWTB,NDJ,O=>=WFM!*_65&-T7*C'V[(,N28R];K^V$N.<3U(^'O"8=0Z,
MV#!B8ZEE'+SN'-1>;/1>E-BPV[W=_D'';N]W]MI[K]-QQ[8/]G9MK_-__*:[
MTUE&?,R5"^]O T?T+)Z2 (;/Z\SGCS&3GYW/=X%$D<_M^O)YKQFAA:7XNQ#R
M)7[6I3GJPLHF.'!WF+!T)OH4@G]<_\5-##CT7FK P6YW;1%P:+=W>[M+A1ZQ
M,@W8 .P8TQ_8$<.;.YCI0YU7"PZ"D1<UEA>/H]A5\';=0P.]%Q8:N-/&[^TL
M=;SP%^4'%NK'YZ&_$&MODP\/_ZN:Q8G+>O <W<)#.7"!]2J'>#'0&0-4+F(L
M.7!,'6Q%O<WC488;"0)V[$S\E*K)Q!-V>EHLTZ1EC5I0#<6+\2R>BV>J\"Q6
MGI"S4MFD$P<Q'7'.3O1(8B!9V%SE<<(H+?L7/8;(A%N[K'O<'M1;[!G,H'[;
MWML'2@$S:-\^Z.\?/#H,\@U;5++/G(K"#(2@4S)R*C!"O_TK&H7L8\RQ0JS[
M4PG9+\XML_NJ/X=S^'0,/;O0>R+A@<Q\CDT]LPA]XJ:T!'X&CGIV]_#I@N+I
MNWIV^?[$7:%7^9HN9R_<FM$6)2+H&&TQI2WV]I<RJ*5*R/LQ+:$<SK _[E].
M\!,K>AG-8#1#335#QVB&1T8I'K6Y>6#"(%>K^\N+BE-H<=KI]@':*$X[^[VV
MO8PXI6(J6-GG_ <[NG9BKR!913TBC!>SD_$DB&[IV],0NV#+CP@UK"<H7L6[
MQVS[X_]V=E\]*:;PC-@\W]E_M-A[QF4\/:;PO!3>?[1H><9U[+WNT'%$O];"
MH/="A8%]L-_;%<)@;[_=7BX7>N+(#*2"?24-*TQH*H8=_X45_B^B.'[B>>:S
M8FOGOPVWS]%G=>#VW=<']6?V_G]5R.W(J_T#8.$'*&YQF_/XY!N%SF+?I21!
M.C@0.GD;IQ=] "I0ROEUTW5RY1-F?=(%JT?/^J1[33.SUH^M=NO 5OUG9:OO
MHHL'U1<WW+6YW%5!(//IB4V/XV[ZXA'W'Y&/_^NQ25"UO/&]1%6<DOCIMKO[
M2UG@^:F\3!K\KEOPG.@6/=]D"YY)%B>9(ZX;4&DCZE[2DZ6#EN@&)B36X_!B
MQ)816XT76QTCMI:*(MXAMO*BXD9L&;%EQ-;JQ5:G95,APO[;C1=>2UW3>+3-
M9>]3C_+C%@HL>MGN]MNB"H2L?EE\7#UTT-[5@LZ)!T[(DYUO-P&_53*NTVYW
MC(PS,L[(N#MD7,?(."'CELJ:>;2!MDH9US)"S@@Y(^06"3F[;;=.OYXWUP7%
M5EI8SY?]O_=GG]EIF*043?\0N1F>/!O)8"2#D0R+),/Y\1^;(ADNG)LHC,:W
MX(ZE/$RH&+X[XF/'B HC*HRHN%=4'!]]WF!1<>P$KNJA@5T%!DYB; PC.(S@
MN%]P?#CYN,&"XP-V[?&-W#!RP\B-A\F-ST?O-UAN?'8&/$B,S# RP\B,Y67&
M][.3#989WV.>8-$?8VT8R6$DQT,D1Z^Q0F/! ?!Q!+MBWYU+SDX1)(Y+"2H?
MG-1AU&5HF^XEI*EL.%H0/'AM3Y0$4\U@Z7P85F2_,C)FXV0,?-0]]> S-@(4
MGQO2#+$\XW\1=WALQ&-^[:>CUCHG7_]V97H,^YC%H9^,-F?CO[ S/A'F5 (_
MA8YHSLS<:#P!:TN86)/ "2WX*J1$&6P37>CC7"6 3/?D!W1/WE<K,=V33??D
M9^R>O#2#W]DT>4W2;XG^@Z)1<@*/.&D&HE&W2BY^56J6?'[ZZ>O1Q8^SD_-F
M*XOOA=Q%3%:,^=^9'Y,62):\C6+10V?\TD]2JJP[<A+F86,OU\D2T+OIR$]@
MX$D4TS0#SA#L\ /H(1^F&?"1$PRQCAD.1$5WY ,IJNPLA)=H/"=+1U$,._2J
MU%"/;1A-=.K#[D+24#=3$O8I3NY3>D//\Y.5X;VWY+JVV!4Q(&PRFBSH('!3
MZ"*P4/TM7.,[ &A8VM;#QU!XQ*'FI]V"]L(??]_J3-L=R_H]BR&Q.OI\-S@\
M__/T\^?S;Q\OV/&WL^^M%?>Z+D^_G;/^G4ZTHO9EW>4&$-43XEDEMI1P0*5Z
MO^54(Z[%=K_>FT+/M@-5<'(QF2S<U]-9L$YT\QY^O$L4S4.YT#D[HB<T3 ?;
M2*+ ]UA\.=AN6PS_[U4.KV8QVNOD=8G7R@6OC>!9B> Q]H"V!\#K%)_MY[<-
MG@LJ\WAB#1; \<CGP]E[5.NS0.ZXS&5,DH628;/"WXOCC)^/SB]V\JC8PLCA
M2X@('CPP!@0?P5E *OC_WKT>I>/@\/\'4$L! A0#%     @ "8$I6\Z55L/#
M!P  SS0   T              ( !     &5X7S@S,#,X,"YH=&U02P$"% ,4
M    "  )@2E;-\!T[M,'  "5-   #0              @ 'N!P  97A?.#,P
M,S@Q+FAT;5!+ 0(4 Q0    (  F!*5L;$5!&*P4  &\7   -
M  "  >P/  !E>%\X,S S.#(N:'1M4$L! A0#%     @ "8$I6_;IHA0J!0
M%!@   T              ( !0A4  &5X7S@S,#,X,RYH=&U02P$"% ,4
M"  )@2E;-P\F]GL8  #GA   #0              @ &7&@  97A?.#4Y,#$T
M+FAT;5!+ 0(4 Q0    (  F!*5N.>VGR;"8  "+_   -              "
M 3TS  !E>%\X-3DP,34N:'1M4$L! A0#%     @ "8$I6XL>$V2Z$@  N^L
M !$              ( !U%D  '-K:6PM,C R-3 W,S$N>'-D4$L! A0#%
M  @ "8$I6]V/K,_%#   I+(  !4              ( !O6P  '-K:6PM,C R
M-3 W,S%?8V%L+GAM;%!+ 0(4 Q0    (  F!*5O=-7'NRT8  '$C!@ 5
M          "  ;5Y  !S:VEL+3(P,C4P-S,Q7V1E9BYX;6Q02P$"% ,4
M"  )@2E;"YYJ1^-@  "U304 %0              @ &SP   <VMI;"TR,#(U
M,#<S,5]L86(N>&UL4$L! A0#%     @ "8$I6P(Z <D53   7<L& !4
M         ( !R2$! '-K:6PM,C R-3 W,S%?<')E+GAM;%!+ 0(4 Q0    (
M  F!*5OCT+Y!%Z<! #.=&@ 4              "  1%N 0!S:VEL,C R-3 W
@,S%?,3!Q+FAT;5!+!08     #  , .\"  !:%0,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>skil20250731_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  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:skil="http://www.skillsoft.com/20250731"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="skil-20250731.xsd" xlink:type="simple"/>
    <context id="d_2025-02-01_2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-09-04">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2025-09-04</instant>
        </period>
    </context>
    <context id="i_2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="i_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="i_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="i_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="i_2024-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">skil:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">skil:PublishingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">skil:PublishingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">skil:SkillsoftTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">skil:SkillsoftTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LegalProceedingsAndClaimsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:LegalProceedingsAndClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:IndemnificationsOrCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">skil:IndemnificationsOrCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2021-07-16_DebtInstrumentAxis-TermLoanFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-16</instant>
        </period>
    </context>
    <context id="i_2022-04-04_DebtInstrumentAxis-TermB1LoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">skil:TermB1LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-04</instant>
        </period>
    </context>
    <context id="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">skil:AccountsReceivableFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">skil:AccountsReceivableFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-10_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-10</instant>
        </period>
    </context>
    <context id="d_2024-07-11_2025-07-31_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-11</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i_2024-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PlanNameAxis-The2020OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2024-05-30_PlanNameAxis-InducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:InducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-30</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PlanNameAxis-InducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:InducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-DaysFollowingTerminationOfEmploymentOrServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">skil:DaysFollowingTerminationOfEmploymentOrServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-MonthsFollowingOptioneesDeathOrDisabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">skil:MonthsFollowingOptioneesDeathOrDisabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">skil:The2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2025-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:MarketbasedRestrictedStockUnitsMBRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:PerformancebasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-04-30_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">skil:LiabilityclassifiedPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SubscriptionContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SubscriptionContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:SAASAndSubscriptionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">skil:VirtualOndemandAndClassroomAndIndividualizedCoachingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">skil:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-17</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:TalentDevelopmentSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-01-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">skil:GlobalKnowledgeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-01-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-07-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="i_2025-04-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774675</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">skil:OfftheshelfProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">skil:MihLearningsBvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <unit id="Day">
        <measure>utr:D</measure>
    </unit>
    <unit id="Month">
        <measure>utr:M</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2025-02-01_2025-07-31"
      id="thunderdome-EntityCentralIndexKey">0001774675</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2025-02-01_2025-07-31"
      id="thunderdome-EntityRegistrantName">Skillsoft Corp.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2025-02-01_2025-07-31" id="ixv-12225">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2025-02-01_2025-07-31" id="ixv-12226">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2025-02-01_2025-07-31" id="ixv-12227">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2025-02-01_2025-07-31" id="ixv-12228">2026</dei:DocumentFiscalYearFocus>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302887"
      unitRef="USD">321000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302888"
      unitRef="USD">501000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2025-07-31"
      id="c134302928"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2025-01-31"
      id="c134302929"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134302933"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134302934"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134302935"
      unitRef="Share">18750000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134302936"
      unitRef="Share">18750000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134302937"
      unitRef="Share">8972560</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134302939"
      unitRef="Share">8672783</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134302938"
      unitRef="Share">8616633</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134302940"
      unitRef="Share">8316856</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134302947"
      unitRef="Share">299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134302948"
      unitRef="Share">299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:NumberOfOperatingSegments
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303419"
      unitRef="Pure">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303435"
      unitRef="Pure">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="d_2025-02-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember"
      decimals="-3"
      id="c134303638"
      unitRef="USD">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-IndemnificationsOrCommitmentsMember"
      decimals="-3"
      id="c134303639"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134303691"
      unitRef="USDPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303685"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="d_2024-07-11_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c134303690"
      unitRef="Share">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      id="c134303797">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      id="c134303798">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-MonthsFollowingOptioneesDeathOrDisabilityMember"
      id="c134303801">P12M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <skil:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303804"
      unitRef="Pure">1</skil:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember"
      id="c134303806">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember"
      id="c134303807">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MinimumMember"
      id="c134303815">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember_RangeAxis-MaximumMember"
      id="c134303816">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      id="c134303820">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-04-30_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember"
      id="c134303843">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MinimumMember"
      id="c134303845">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember_RangeAxis-MaximumMember"
      id="c134303846">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <skil:SharebasedCompensationExpenseDecreaseFromForfeiture
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-6"
      id="c134303855"
      unitRef="USD">6000000</skil:SharebasedCompensationExpenseDecreaseFromForfeiture>
    <skil:CustomerContractTerm
      contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MinimumMember"
      id="c134304000">P1Y</skil:CustomerContractTerm>
    <skil:CustomerContractTerm
      contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SubscriptionContractsMember_RangeAxis-MaximumMember"
      id="c134304001">P3Y</skil:CustomerContractTerm>
    <skil:NumberOfCountriesWithGreaterThanTenPercentOfRevenue
      contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c134304002"
      unitRef="Pure">0</skil:NumberOfCountriesWithGreaterThanTenPercentOfRevenue>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="INF"
      id="c134304089"
      unitRef="Pure">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2025-02-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-5"
      id="c134304097"
      unitRef="USD">2100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:NumberOfOperatingSegments
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134304144"
      unitRef="Pure">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134304160"
      unitRef="Pure">2</us-gaap:NumberOfReportableSegments>
    <skil:IntercompanyRevenuesBetweenReportableSegments
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304146"
      unitRef="USD">0</skil:IntercompanyRevenuesBetweenReportableSegments>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304301"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304302"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <skil:ContractualObligationPeriod
      contextRef="d_2025-02-01_2025-07-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"
      id="c134304353">P3Y</skil:ContractualObligationPeriod>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="d_2025-05-01_2025-07-31" id="c134304372">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="d_2025-05-01_2025-07-31" id="c134304381">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="d_2025-05-01_2025-07-31" id="c134304382">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="d_2025-05-01_2025-07-31" id="c134304383">false</ecd:NonRule10b51ArrTrmntdFlag>
    <dei:DocumentType contextRef="d_2025-02-01_2025-07-31" id="ixv-14040">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="d_2025-02-01_2025-07-31" id="ixv-14041">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="d_2025-02-01_2025-07-31" id="ixv-14042">2025-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2025-02-01_2025-07-31" id="ixv-14043">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2025-02-01_2025-07-31" id="ixv-14044">001-38960</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2025-02-01_2025-07-31" id="ixv-14045">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2025-02-01_2025-07-31" id="ixv-14046">83-4388331</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2025-02-01_2025-07-31" id="ixv-14047">300 Innovative Way,&#160;Suite 2210</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2025-02-01_2025-07-31" id="ixv-14048">Nashua</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2025-02-01_2025-07-31" id="ixv-14049">NH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2025-02-01_2025-07-31" id="ixv-14050">03062</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2025-02-01_2025-07-31" id="ixv-14051">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2025-02-01_2025-07-31" id="ixv-14052">324-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2025-02-01_2025-07-31" id="ixv-14053">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2025-02-01_2025-07-31" id="ixv-14054">SKIL</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2025-02-01_2025-07-31" id="ixv-14055">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="d_2025-02-01_2025-07-31" id="ixv-14056">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2025-02-01_2025-07-31" id="ixv-14057">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2025-02-01_2025-07-31" id="ixv-14058">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2025-02-01_2025-07-31" id="ixv-14059">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2025-02-01_2025-07-31" id="ixv-14060">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="d_2025-02-01_2025-07-31" id="ixv-14061">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2025-09-04"
      decimals="INF"
      id="ixv-14062"
      unitRef="Share">8709508</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302881"
      unitRef="USD">100512000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302882"
      unitRef="USD">100766000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302883"
      unitRef="USD">2908000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302884"
      unitRef="USD">2571000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302885"
      unitRef="USD">96778000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302886"
      unitRef="USD">178989000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302889"
      unitRef="USD">52581000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302890"
      unitRef="USD">50527000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302891"
      unitRef="USD">252779000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302892"
      unitRef="USD">332853000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302893"
      unitRef="USD">317071000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302894"
      unitRef="USD">317071000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302895"
      unitRef="USD">374654000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302896"
      unitRef="USD">427221000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302897"
      unitRef="USD">24922000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302898"
      unitRef="USD">28924000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302899"
      unitRef="USD">969426000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302900"
      unitRef="USD">1106069000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302903"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302904"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i_2025-07-31"
      decimals="-6"
      id="c134302905"
      unitRef="USD">1000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i_2025-01-31"
      decimals="-6"
      id="c134302906"
      unitRef="USD">1000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302907"
      unitRef="USD">26794000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302908"
      unitRef="USD">13458000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302909"
      unitRef="USD">26096000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302910"
      unitRef="USD">47803000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302911"
      unitRef="USD">21265000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302912"
      unitRef="USD">26022000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302913"
      unitRef="USD">215309000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302914"
      unitRef="USD">282295000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302915"
      unitRef="USD">296868000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302916"
      unitRef="USD">376982000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302917"
      unitRef="USD">571203000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302918"
      unitRef="USD">573267000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c134302919"
      unitRef="USD">39360000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302920"
      unitRef="USD">42039000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i_2025-07-31"
      decimals="-6"
      id="c134302921"
      unitRef="USD">1000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302922"
      unitRef="USD">1656000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302923"
      unitRef="USD">18542000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302924"
      unitRef="USD">18279000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302925"
      unitRef="USD">630105000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302926"
      unitRef="USD">635241000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommonStockValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302931"
      unitRef="USD">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302932"
      unitRef="USD">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302941"
      unitRef="USD">1572538000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2025-01-31"
      decimals="-4"
      id="c134302942"
      unitRef="USD">1565040000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302943"
      unitRef="USD">-1505223000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302944"
      unitRef="USD">-1443386000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302945"
      unitRef="USD">10891000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302946"
      unitRef="USD">10891000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302949"
      unitRef="USD">-13972000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302950"
      unitRef="USD">-16918000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302951"
      unitRef="USD">42453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302953"
      unitRef="USD">93846000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134302954"
      unitRef="USD">969426000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134302955"
      unitRef="USD">1106069000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302966"
      unitRef="USD">128822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302967"
      unitRef="USD">132223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302968"
      unitRef="USD">253023000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302969"
      unitRef="USD">260016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302971"
      unitRef="USD">32889000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302972"
      unitRef="USD">32471000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302973"
      unitRef="USD">65136000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302974"
      unitRef="USD">66942000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302975"
      unitRef="USD">14317000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302976"
      unitRef="USD">14993000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302977"
      unitRef="USD">28419000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302978"
      unitRef="USD">30499000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302979"
      unitRef="USD">39591000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302980"
      unitRef="USD">40684000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-5"
      id="c134302981"
      unitRef="USD">79200000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302982"
      unitRef="USD">82976000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302983"
      unitRef="USD">19467000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302984"
      unitRef="USD">19395000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302985"
      unitRef="USD">42419000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302986"
      unitRef="USD">44704000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302987"
      unitRef="USD">31444000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302988"
      unitRef="USD">31788000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302989"
      unitRef="USD">63052000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302990"
      unitRef="USD">63371000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302991"
      unitRef="USD">787000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302992"
      unitRef="USD">921000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-4"
      id="c134302993"
      unitRef="USD">1310000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302994"
      unitRef="USD">2418000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302995"
      unitRef="USD">2157000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134302996"
      unitRef="USD">11299000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134302997"
      unitRef="USD">3503000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134302998"
      unitRef="USD">12266000</us-gaap:RestructuringCharges>
    <us-gaap:CostsAndExpenses
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134302999"
      unitRef="USD">140652000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303000"
      unitRef="USD">151551000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303001"
      unitRef="USD">283039000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303002"
      unitRef="USD">303176000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-4"
      id="c134303003"
      unitRef="USD">-11830000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303004"
      unitRef="USD">-19328000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303005"
      unitRef="USD">-30016000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303006"
      unitRef="USD">-43160000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303007"
      unitRef="USD">-61000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303008"
      unitRef="USD">-418000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303009"
      unitRef="USD">-2507000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303010"
      unitRef="USD">1799000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303011"
      unitRef="USD">2128000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303012"
      unitRef="USD">-6506000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303013"
      unitRef="USD">-2128000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303014"
      unitRef="USD">1240000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-4"
      id="c134303015"
      unitRef="USD">520000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303016"
      unitRef="USD">1045000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303017"
      unitRef="USD">983000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303018"
      unitRef="USD">1973000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303019"
      unitRef="USD">14962000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303020"
      unitRef="USD">16415000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303021"
      unitRef="USD">29358000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303022"
      unitRef="USD">32693000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303023"
      unitRef="USD">-24205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303024"
      unitRef="USD">-41622000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303025"
      unitRef="USD">-63026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303026"
      unitRef="USD">-70841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303027"
      unitRef="USD">-417000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303028"
      unitRef="USD">-2056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303029"
      unitRef="USD">-1189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303030"
      unitRef="USD">-3639000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303031"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303032"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303033"
      unitRef="USD">-61837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303034"
      unitRef="USD">-67202000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2025-05-01_2025-07-31"
      decimals="INF"
      id="c134303036"
      unitRef="USDPerShare">-2.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-05-01_2024-07-31"
      decimals="INF"
      id="c134303037"
      unitRef="USDPerShare">-4.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303038"
      unitRef="USDPerShare">-7.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-02-01_2024-07-31"
      decimals="INF"
      id="c134303039"
      unitRef="USDPerShare">-8.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-05-01_2025-07-31"
      decimals="INF"
      id="c134303041"
      unitRef="Share">8567973</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-05-01_2024-07-31"
      decimals="INF"
      id="c134303042"
      unitRef="Share">8180374</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303043"
      unitRef="Share">8448433</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-02-01_2024-07-31"
      decimals="INF"
      id="c134303044"
      unitRef="Share">8135353</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303054"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303055"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303056"
      unitRef="USD">-61837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303057"
      unitRef="USD">-67202000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303058"
      unitRef="USD">-27000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303059"
      unitRef="USD">64000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303060"
      unitRef="USD">2946000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303061"
      unitRef="USD">-2823000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303062"
      unitRef="USD">-23815000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303063"
      unitRef="USD">-39502000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303064"
      unitRef="USD">-58891000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303065"
      unitRef="USD">-70025000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303098"
      unitRef="Share">8380436</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303099"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303100"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303101"
      unitRef="USD">1551005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303102"
      unitRef="USD">-1321478000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303103"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c134303104"
      unitRef="USD">-13050000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-01-31"
      decimals="-3"
      id="c134303105"
      unitRef="USD">205587000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303108"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303109"
      unitRef="USD">7153000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303110"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303111"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303112"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-02-01_2024-04-30"
      decimals="-3"
      id="c134303113"
      unitRef="USD">7153000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303114"
      unitRef="Share">20596</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303115"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303116"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303117"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303118"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303119"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303120"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-02-01_2024-04-30"
      decimals="-3"
      id="c134303121"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303122"
      unitRef="Share">6934</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303124"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303125"
      unitRef="USD">82000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303126"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303127"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303128"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-04-30"
      decimals="-3"
      id="c134303129"
      unitRef="USD">82000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303132"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303133"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303134"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303135"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303136"
      unitRef="USD">-2887000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-02-01_2024-04-30"
      decimals="-3"
      id="c134303137"
      unitRef="USD">-2887000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303140"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303141"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303142"
      unitRef="USD">-27636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303143"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303144"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-04-30"
      decimals="-3"
      id="c134303145"
      unitRef="USD">-27636000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303146"
      unitRef="Share">8394098</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303147"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303148"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303149"
      unitRef="USD">1558076000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303150"
      unitRef="USD">-1349114000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303151"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303152"
      unitRef="USD">-15937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-04-30"
      decimals="-3"
      id="c134303153"
      unitRef="USD">182135000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303156"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303157"
      unitRef="USD">814000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303158"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303159"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303160"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303161"
      unitRef="USD">814000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303162"
      unitRef="Share">158368</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303163"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303164"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303165"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303166"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303167"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303168"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303169"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303170"
      unitRef="Share">47637</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303172"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303173"
      unitRef="USD">397000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303174"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303175"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303176"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303177"
      unitRef="USD">397000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303180"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303181"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303182"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303183"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303184"
      unitRef="USD">64000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303185"
      unitRef="USD">64000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303188"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303189"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303190"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303191"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303192"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303193"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303194"
      unitRef="Share">8504829</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303195"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303196"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303197"
      unitRef="USD">1556865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c134303198"
      unitRef="USD">-1388680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303199"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303200"
      unitRef="USD">-15873000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303201"
      unitRef="USD">141422000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303234"
      unitRef="Share">8616633</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303235"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303236"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c134303237"
      unitRef="USD">1565040000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303238"
      unitRef="USD">-1443386000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303239"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303240"
      unitRef="USD">-16918000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303241"
      unitRef="USD">93846000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303244"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303245"
      unitRef="USD">4231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303246"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303247"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303248"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-02-01_2025-04-30"
      decimals="-3"
      id="c134303249"
      unitRef="USD">4231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303250"
      unitRef="Share">37520</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303251"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303252"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303253"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303254"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303255"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303256"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-02-01_2025-04-30"
      decimals="-3"
      id="c134303257"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303258"
      unitRef="Share">2212</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303259"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303260"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303261"
      unitRef="USD">352000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303262"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303263"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303264"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-04-30"
      decimals="-3"
      id="c134303265"
      unitRef="USD">352000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303268"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303269"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303270"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303271"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303272"
      unitRef="USD">2973000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-02-01_2025-04-30"
      decimals="-3"
      id="c134303273"
      unitRef="USD">2973000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303276"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303277"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303278"
      unitRef="USD">-38049000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303279"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303280"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-04-30"
      decimals="-3"
      id="c134303281"
      unitRef="USD">-38049000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303282"
      unitRef="Share">8651941</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303283"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303284"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303285"
      unitRef="USD">1568919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303286"
      unitRef="USD">-1481435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303287"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303288"
      unitRef="USD">-13945000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-04-30"
      decimals="-3"
      id="c134303289"
      unitRef="USD">62649000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303292"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303293"
      unitRef="USD">6598000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303294"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303295"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303296"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303297"
      unitRef="USD">6598000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303298"
      unitRef="Share">455264</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303299"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303300"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303301"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303302"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303303"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303304"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303305"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303306"
      unitRef="Share">134645</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303307"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303308"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303309"
      unitRef="USD">2979000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303310"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303311"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303312"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303313"
      unitRef="USD">2979000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303316"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303317"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303318"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303319"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303320"
      unitRef="USD">-27000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303321"
      unitRef="USD">-27000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303324"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303325"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303326"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303327"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303328"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303329"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="INF"
      id="c134303330"
      unitRef="Share">8972560</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c134303331"
      unitRef="Share">-299777</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-CommonStockOutstandingMember"
      decimals="-3"
      id="c134303332"
      unitRef="USD">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c134303333"
      unitRef="USD">1572538000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c134303334"
      unitRef="USD">-1505223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c134303335"
      unitRef="USD">-10891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c134303336"
      unitRef="USD">-13972000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303337"
      unitRef="USD">42453000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303343"
      unitRef="USD">-61837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303344"
      unitRef="USD">-67202000</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303346"
      unitRef="USD">63052000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303347"
      unitRef="USD">63371000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303348"
      unitRef="USD">8087000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303349"
      unitRef="USD">6339000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303350"
      unitRef="USD">908000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303351"
      unitRef="USD">1404000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaidInKindInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303352"
      unitRef="USD">1138000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303353"
      unitRef="USD">1080000</us-gaap:PaidInKindInterest>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303354"
      unitRef="USD">812000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303355"
      unitRef="USD">1448000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303356"
      unitRef="USD">5000</skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges>
    <skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303357"
      unitRef="USD">2293000</skil:NoncashLeaseAndPropertyAndEquipmentImpairmentCharges>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-4"
      id="c134303358"
      unitRef="USD">-180000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303359"
      unitRef="USD">56000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303360"
      unitRef="USD">-2909000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303361"
      unitRef="USD">-6271000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303362"
      unitRef="USD">-2128000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303363"
      unitRef="USD">1240000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303365"
      unitRef="USD">-85734000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303366"
      unitRef="USD">-75004000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303367"
      unitRef="USD">-373000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303368"
      unitRef="USD">3113000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303369"
      unitRef="USD">13027000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303370"
      unitRef="USD">-603000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303371"
      unitRef="USD">-24848000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303372"
      unitRef="USD">-12107000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303373"
      unitRef="USD">-72036000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303374"
      unitRef="USD">-56962000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303375"
      unitRef="USD">13454000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303376"
      unitRef="USD">3497000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303378"
      unitRef="USD">1139000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303379"
      unitRef="USD">399000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303380"
      unitRef="USD">8775000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303381"
      unitRef="USD">8796000</us-gaap:PaymentsForSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303382"
      unitRef="USD">-9914000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303383"
      unitRef="USD">-9195000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303385"
      unitRef="USD">3331000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303386"
      unitRef="USD">479000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303387"
      unitRef="USD">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303388"
      unitRef="USD">-4574000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303389"
      unitRef="USD">3202000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303390"
      unitRef="USD">3202000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303391"
      unitRef="USD">-6533000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303392"
      unitRef="USD">-8255000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303393"
      unitRef="USD">3076000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303394"
      unitRef="USD">-2427000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303395"
      unitRef="USD">83000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303396"
      unitRef="USD">-16380000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303397"
      unitRef="USD">103337000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2024-01-31"
      decimals="-3"
      id="c134303398"
      unitRef="USD">146523000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c134303399"
      unitRef="USD">103420000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303400"
      unitRef="USD">130143000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303402"
      unitRef="USD">100512000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303403"
      unitRef="USD">122652000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303404"
      unitRef="USD">2908000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303405"
      unitRef="USD">7491000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c134303406"
      unitRef="USD">103420000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303407"
      unitRef="USD">130143000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303413"
      unitRef="USD">27985000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303414"
      unitRef="USD">32486000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303415"
      unitRef="USD">1423000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134303416"
      unitRef="USD">1430000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009894">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Description of Business and Basis of Presentation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Description of Business&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft Corp. (together with its consolidated subsidiaries, &#x201c;Skillsoft&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;, or &#x201c;our&#x201d;) empowers organizations and learners to unlock their full potential by delivering personalized, interactive learning experiences and enterprise-ready solutions. Our Class A Common Stock, par value&#160;$0.0001 per share (&#x201c;common stock&#x201d;),&#160;has been listed on the New York Stock Exchange under the ticker symbol &#x201c;SKIL&#x201d; since &lt;em style="font: inherit;"&gt; June 14, 2021. &lt;/em&gt;We have &lt;span style="-sec-ix-hidden:c134303419"&gt;&lt;span style="-sec-ix-hidden:c134303435"&gt;two&lt;/span&gt;&lt;/span&gt; operating and reportable segments: Talent Development Solutions (&#x201c;TDS&#x201d;) and Global Knowledge (&#x201c;GK&#x201d;).&#160;As previously disclosed, changes were made to the determination of TDS segment (formerly known as the Content &amp;amp; Platform segment) results in the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of the fiscal year ended &lt;em style="font: inherit;"&gt; January 31, 2025 &lt;/em&gt;to increase transparency and improve segment comparability to peers. All prior period comparatives have been recast to conform to the current presentation. Information about our segments is described in Note &lt;em style="font: inherit;"&gt;12&lt;/em&gt; &#x201c;Segment Information&#x201d;.&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;References in the accompanying footnotes to Skillsoft&#x2019;s fiscal&#160;year refer to the fiscal&#160;year ended&#160;&lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31&lt;/em&gt; of that&#160;year (e.g., fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt; is the fiscal&#160;year ended&#160;&lt;em style="font: inherit;"&gt; January 31, 2025&lt;/em&gt;).&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Principles of Consolidation and Basis of Financial Statement Preparation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The accompanying unaudited condensed consolidated financial statements (the "Interim&#160;Financial Statements") include the accounts of Skillsoft Corp. and its subsidiaries, all of which are wholly owned.&#160;Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. We prepared the Interim&#160;Financial Statements in accordance with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) for interim reporting, and the instructions to&#160;Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-Q and Article &lt;em style="font: inherit;"&gt;10&lt;/em&gt; of Regulation S-&lt;em style="font: inherit;"&gt;X.&lt;/em&gt;&#160;Certain information or footnote disclosures, normally included in annual financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial reporting. Accordingly, they do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include all of the information and footnotes required by GAAP for complete financial statements. The&#160;Interim&#160;Financial Statements, in the opinion of management, reflect all normal and recurring adjustments necessary to fairly present our financial position, operating results and cash flows for the periods presented. All material intercompany transactions and balances have been eliminated in consolidation.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interim results are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of results expected for any other interim period or a full year. The Interim&#160;Financial Statements should be read in conjunction with the audited consolidated financial statements and the notes thereto (&lt;em style="font: inherit;"&gt;&#x201c;2025&lt;/em&gt; AFS&#x201d;) included in the&#160;Annual Report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K for fiscal &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; (&lt;em style="font: inherit;"&gt;&#x201c;2025&lt;/em&gt; Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K&#x201d;).&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The preparation of financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures with respect to contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reported periods. We base our judgments, estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. The economic environment also impacts certain estimates and discount rates necessary to prepare our consolidated financial statements, including significant estimates and discount rates applicable to the determination of the fair values used in the impairment testing of our nonfinancial assets. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from our estimates. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;also impact subsequent periods.&lt;/p&gt;
  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c134303418"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009895">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;2&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The Interim&#160;Financial Statements have been prepared on a basis consistent with the accounting policies described in Note&#160;&lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#x201c;Summary of Significant Accounting Policies&#x201d;&#160;to the&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt; AFS, and should be read in connection therewith.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Recently Adopted Accounting Guidance&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023,&#160;&lt;/em&gt;the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update&#160;(&#x201c;ASU&#x201d;)&#160;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Improvements to&lt;/i&gt;&#160;&lt;i&gt;Income Tax Disclosures, &lt;/i&gt;which requires additional information&#160;in the rate reconciliation table and additional disclosures about income taxes paid. We adopted this guidance effective&#160;&lt;em style="font: inherit;"&gt; February 1, 2025. &lt;/em&gt;The impact of our adoption of this guidance&#160;will be reflected in our fiscal &lt;em style="font: inherit;"&gt;2026&lt;/em&gt; Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Recently Issued Accounting Guidance&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2024, &lt;/em&gt;the FASB issued ASU&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;-&lt;em style="font: inherit;"&gt;03,&lt;/em&gt; &lt;i&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic &lt;em style="font: inherit;"&gt;220&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;, which requires disclosure of specified information about certain costs and expenses, including employee compensation, depreciation and intangible asset amortization. We will adopt this guidance effective &lt;em style="font: inherit;"&gt; February 1, 2027. &lt;/em&gt;We are currently evaluating the impact of this ASU to the consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;We believe that other recently issued accounting standards will either &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a material impact on our consolidated financial statements or will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; apply to our operations.&lt;/p&gt;&lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2025-02-01_2025-07-31" id="c134305820">&lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Recently Adopted Accounting Guidance&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023,&#160;&lt;/em&gt;the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update&#160;(&#x201c;ASU&#x201d;)&#160;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Improvements to&lt;/i&gt;&#160;&lt;i&gt;Income Tax Disclosures, &lt;/i&gt;which requires additional information&#160;in the rate reconciliation table and additional disclosures about income taxes paid. We adopted this guidance effective&#160;&lt;em style="font: inherit;"&gt; February 1, 2025. &lt;/em&gt;The impact of our adoption of this guidance&#160;will be reflected in our fiscal &lt;em style="font: inherit;"&gt;2026&lt;/em&gt; Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Recently Issued Accounting Guidance&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2024, &lt;/em&gt;the FASB issued ASU&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;-&lt;em style="font: inherit;"&gt;03,&lt;/em&gt; &lt;i&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic &lt;em style="font: inherit;"&gt;220&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;, which requires disclosure of specified information about certain costs and expenses, including employee compensation, depreciation and intangible asset amortization. We will adopt this guidance effective &lt;em style="font: inherit;"&gt; February 1, 2027. &lt;/em&gt;We are currently evaluating the impact of this ASU to the consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;We believe that other recently issued accounting standards will either &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a material impact on our consolidated financial statements or will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; apply to our operations.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009896">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;3&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;&lt;span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;"&gt;Intangible Assets&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Intangible assets consisted of the following (in thousands, except for remaining life):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Remaining Life (in years)&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Remaining Life (in years)&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Developed software/courseware&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1.8&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;373,884&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;276,326&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;97,558&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;365,108&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;238,941&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;126,167&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Customer contracts/relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;269,283&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;116,528&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;152,755&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;267,286&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;96,777&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;170,509&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Trademarks and trade names&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;11.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,914&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,505&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;40,409&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;11.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,378&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,161&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;42,217&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Publishing rights&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;7,101&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;29,889&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,211&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Backlog&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,414&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;286&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;572&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft trademark&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;863,426&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;488,772&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;374,654&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;852,117&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;424,896&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;427,221&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Amortization expense related to the existing finite-lived intangible assets is expected to be as follows (in thousands) for the fiscal years ended&#160;&lt;em style="font: inherit;"&gt; January 31:&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization Expense&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026 (six months remaining)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,823&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;82,474&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;41,725&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2029&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;30,225&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2030&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;23,415&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;56,447&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total future amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;298,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Amortization expense related to intangible assets in the aggregate was $31.4&#160;million, $63.1&#160;million,&#160;$31.8&#160;million and&#160;$63.4 million for the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt; and the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2024&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Refer to Note &lt;em style="font: inherit;"&gt;5&lt;/em&gt;&#160;&#x201c;Intangible Assets&#x201d; to the&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;AFS for information regarding impairment review requirements and assumption uncertainty.&#160;This process was completed for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt;&#160;months ended&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt; and we concluded that there were &lt;em style="font: inherit;"&gt;no&lt;/em&gt; indicators of impairment for our intangible assets or&#160;reporting units.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Our goodwill as of the dates indicated&#160;is as follows (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;TDS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;GK&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Consolidated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Goodwill January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;287,650&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;29,421&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;317,071&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Increase (decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;"&gt;Goodwill July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;287,650&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,421&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;317,071&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009897">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Remaining Life (in years)&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Remaining Life (in years)&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Carrying Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 20%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Developed software/courseware&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1.8&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;373,884&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;276,326&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;97,558&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;365,108&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;238,941&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;126,167&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Customer contracts/relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;269,283&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;116,528&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;152,755&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;267,286&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;96,777&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;170,509&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Trademarks and trade names&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;11.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,914&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,505&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;40,409&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;11.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,378&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,161&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;42,217&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Publishing rights&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;7,101&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;29,889&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,211&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Backlog&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,414&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;286&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;0.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;572&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft trademark&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;76,545&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;863,426&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;488,772&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;374,654&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;852,117&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;424,896&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;427,221&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </skil:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      id="c134303498">P1Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303499"
      unitRef="USD">373884000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303500"
      unitRef="USD">276326000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303501"
      unitRef="USD">97558000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      id="c134303502">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303503"
      unitRef="USD">365108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303504"
      unitRef="USD">238941000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-DevelopedTechnologyRightsMember"
      decimals="-3"
      id="c134303505"
      unitRef="USD">126167000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      id="c134303506">P8Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303507"
      unitRef="USD">269283000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303508"
      unitRef="USD">116528000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303509"
      unitRef="USD">152755000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      id="c134303510">P8Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303511"
      unitRef="USD">267286000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303512"
      unitRef="USD">96777000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="c134303513"
      unitRef="USD">170509000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      id="c134303514">P11Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303515"
      unitRef="USD">52914000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303516"
      unitRef="USD">12505000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303517"
      unitRef="USD">40409000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      id="c134303518">P11Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303519"
      unitRef="USD">52378000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303520"
      unitRef="USD">10161000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksAndTradeNamesMember"
      decimals="-3"
      id="c134303521"
      unitRef="USD">42217000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      id="c134303522">P0Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-5"
      id="c134303523"
      unitRef="USD">41100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-3"
      id="c134303524"
      unitRef="USD">33999000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-3"
      id="c134303525"
      unitRef="USD">7101000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      id="c134303526">P1Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-5"
      id="c134303527"
      unitRef="USD">41100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-3"
      id="c134303528"
      unitRef="USD">29889000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-PublishingRightsMember"
      decimals="-3"
      id="c134303529"
      unitRef="USD">11211000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      id="c134303530">P0Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-5"
      id="c134303531"
      unitRef="USD">49700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-3"
      id="c134303532"
      unitRef="USD">49414000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-3"
      id="c134303533"
      unitRef="USD">286000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      id="c134303534">P0Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-5"
      id="c134303535"
      unitRef="USD">49700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-3"
      id="c134303536"
      unitRef="USD">49128000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-01-31_FiniteLivedIntangibleAssetsByMajorClassAxis-OrderOrProductionBacklogMember"
      decimals="-3"
      id="c134303537"
      unitRef="USD">572000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"
      decimals="-3"
      id="c134303539"
      unitRef="USD">76545000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-07-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"
      decimals="-3"
      id="c134303541"
      unitRef="USD">76545000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"
      decimals="-3"
      id="c134303543"
      unitRef="USD">76545000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-01-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-SkillsoftTrademarkMember"
      decimals="-3"
      id="c134303545"
      unitRef="USD">76545000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303547"
      unitRef="USD">863426000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303548"
      unitRef="USD">488772000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303549"
      unitRef="USD">374654000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303551"
      unitRef="USD">852117000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303552"
      unitRef="USD">424896000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303553"
      unitRef="USD">427221000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009898">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization Expense&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026 (six months remaining)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,823&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;82,474&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;41,725&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2029&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;30,225&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2030&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;23,415&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;56,447&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total future amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;298,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303555"
      unitRef="USD">63823000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303556"
      unitRef="USD">82474000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303557"
      unitRef="USD">41725000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303558"
      unitRef="USD">30225000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303559"
      unitRef="USD">23415000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <skil:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303560"
      unitRef="USD">56447000</skil:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303561"
      unitRef="USD">298109000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-5"
      id="c134303469"
      unitRef="USD">31400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-5"
      id="c134303470"
      unitRef="USD">63100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-5"
      id="c134303471"
      unitRef="USD">31800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-5"
      id="c134303472"
      unitRef="USD">63400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009899">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;TDS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;GK&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Consolidated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Goodwill January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;287,650&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;29,421&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;317,071&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Increase (decrease)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;"&gt;Goodwill July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;287,650&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,421&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;317,071&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i_2025-01-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-4"
      id="c134303565"
      unitRef="USD">287650000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-01-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303566"
      unitRef="USD">29421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303567"
      unitRef="USD">317071000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="d_2025-02-01_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134303568"
      unitRef="USD">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="d_2025-02-01_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303569"
      unitRef="USD">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303570"
      unitRef="USD">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31_ReportingUnitAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-4"
      id="c134303571"
      unitRef="USD">287650000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31_ReportingUnitAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303572"
      unitRef="USD">29421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303573"
      unitRef="USD">317071000</us-gaap:Goodwill>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009900">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;4&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&lt;span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;"&gt;&#160;Taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;For the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, we recorded a tax benefit&#160;of&#160;$0.4&#160;million and&#160;$1.2 million, respectively, on a pretax loss of&#160;$24.2 million and&#160;$63.0 million, respectively.&#160;For the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2024&lt;/em&gt;, we recorded a tax benefit of&#160;$2.1 million and&#160;$3.6 million, respectively,&#160;on a pretax loss of&#160;$41.6 million and&#160;$70.8&#160;million, respectively. For each period, the tax benefit reflects the effect&#160;of non-deductible items, foreign rate differentials, changes in unremitted earnings, and changes in the valuation allowance on our&#160;deferred tax assets.&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;On &lt;em style="font: inherit;"&gt; July &lt;/em&gt;&lt;/span&gt;&lt;em style="font: inherit;"&gt;4th,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; the President signed into law significant federal tax legislation, &lt;em style="font: inherit;"&gt;H.R.1&lt;/em&gt; (the &#x201c;Tax Reform Act of &lt;em style="font: inherit;"&gt;2025&#x201d;&lt;/em&gt; commonly referred to as the One Big Beautiful Bill Act (&#x201c;OBBBA&#x201d;)). The legislation includes numerous changes to U.S. corporate income tax law, including but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to the following: permanent &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; bonus depreciation for qualified property, immediate expensing of domestic research and experimental expenditures, modifications to the limitation on business interest expense, changes to the international tax regime, and expanded limitations on the deductibility of executive compensation under IRC Section &lt;em style="font: inherit;"&gt;162&lt;/em&gt;(m).&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The Company is currently evaluating the provisions of the OBBBA and their potential impact on our financial statements.&#160;We will continue to monitor guidance issued by the U.S. Department of the Treasury, the Internal Revenue Service, and other regulatory bodies and will incorporate any updates into our evaluation and implementation efforts as&#160;appropriate&lt;span style="background-color:#ffffff;"&gt;.&lt;/span&gt;&lt;/p&gt;
  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-5"
      id="c134303577"
      unitRef="USD">-400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-5"
      id="c134303578"
      unitRef="USD">-1200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-5"
      id="c134303579"
      unitRef="USD">-24200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-6"
      id="c134303580"
      unitRef="USD">-63000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-5"
      id="c134303583"
      unitRef="USD">-2100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-5"
      id="c134303584"
      unitRef="USD">-3600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-5"
      id="c134303585"
      unitRef="USD">-41600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-5"
      id="c134303586"
      unitRef="USD">-70800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009901">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;5&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Restructuring&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;In connection with strategic initiatives implemented during fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt;&#160;Skillsoft&#x2019;s management approved and initiated plans to reduce its cost structure and better align operating expenses with existing economic conditions and our operating model. These strategic initiatives included the comprehensive resource reallocation plan announced on &lt;em style="font: inherit;"&gt; July 11, 2024.&#160;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The following is a summary of restructuring charges&#160;by segment&#160;for the periods presented (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;TDS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,613&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8,883&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,629&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,014&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;GK&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;544&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,416&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;874&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,252&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;11,299&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,266&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;These restructuring charges are presented separately in the accompanying unaudited condensed consolidated statements of operations. Our restructuring charges recognized during the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&#160;were primarily associated with the &lt;span style="background-color:#ffffff"&gt;costs of terminated employees.&#160;&lt;/span&gt;Our restructuring charges recognized during the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2024&lt;/em&gt; &#160;were primarily associated with the &lt;span style="background-color:#ffffff"&gt;costs of terminated employees, as well as lease terminations and lease impairment charges&lt;/span&gt;&lt;span style="background-color:#ffffff"&gt;.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The restructuring charge liability activity consisted of the following for the period&#160;presented (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Six Months Ended&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring liability as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,436&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Restructuring expense during-the-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cash paid during-the-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,710&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Restructuring liability as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,229&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;Management has completed the majority of planned restructuring actions as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;; however, we will continue to evaluate our&#160;cost structure and operating model to align operating expenses with existing economic conditions, which could result in further restructuring actions.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;


  </us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009902">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;TDS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,613&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8,883&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,629&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,014&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;GK&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;544&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,416&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;874&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,252&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;11,299&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,266&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134303609"
      unitRef="USD">1613000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134303610"
      unitRef="USD">8883000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134303611"
      unitRef="USD">2629000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134303612"
      unitRef="USD">10014000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303613"
      unitRef="USD">544000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303614"
      unitRef="USD">2416000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303615"
      unitRef="USD">874000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134303616"
      unitRef="USD">2252000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303617"
      unitRef="USD">2157000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303618"
      unitRef="USD">11299000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303619"
      unitRef="USD">3503000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303620"
      unitRef="USD">12266000</us-gaap:RestructuringCosts>
    <skil:RestructuringChargeLiabilityActivityTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009903">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Six Months Ended&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring liability as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,436&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Restructuring expense during-the-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cash paid during-the-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,710&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Restructuring liability as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,229&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </skil:RestructuringChargeLiabilityActivityTableTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303623"
      unitRef="USD">2436000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303624"
      unitRef="USD">3503000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-4"
      id="c134303625"
      unitRef="USD">3710000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303626"
      unitRef="USD">2229000</us-gaap:RestructuringReserve>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009904">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;6&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Litigation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;On &lt;em style="font: inherit;"&gt; November 21, 2023, &lt;/em&gt;a Skillsoft stockholder (Jonathon Norcross) filed a derivative lawsuit in the Delaware Court of Chancery captioned In re Skillsoft Corp. Stockholders Litigation, C.A. &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1179&lt;/em&gt;-JTL (Del. Ch.), challenging Skillsoft&#x2019;s acquisition of Codecademy in &lt;em style="font: inherit;"&gt; April 2022. &lt;/em&gt;The plaintiff claimed that certain Skillsoft&#160;directors, together with our stockholder MIH Learning B.V., breached their fiduciary duties in connection with the merger. On &lt;em style="font: inherit;"&gt; February 7, 2025, &lt;/em&gt;the Court dismissed all claims against all defendants. On &lt;em style="font: inherit;"&gt; February 14, 2025, &lt;/em&gt;the plaintiff filed a motion for reargument of the Court&#x2019;s decision, which the defendants opposed on &lt;em style="font: inherit;"&gt; February 21, 2025. &lt;/em&gt;On &lt;em style="font: inherit;"&gt; March 27, 2025, &lt;/em&gt;the Court denied the plaintiff's motion for reargument. The plaintiff did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; appeal the Court's dismissal of the action and the matter concluded without any liability for Skillsoft.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In addition, Skillsoft is, from time to time, party to general legal proceedings and claims, which arise in the ordinary course of business including those relating to commercial and contractual disputes, employment matters, intellectual property, and other business matters. When appropriate, management consults with legal counsel and other appropriate experts to assess claims. If, in management&#x2019;s opinion, we have incurred a probable loss as determined in accordance with GAAP, an estimate is made of the loss, and the appropriate accrual is reflected in our consolidated financial statements. Currently, there are no material amounts accrued. While it is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; possible to quantify the financial impact or predict the outcome of these pending claims and litigation, management does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; anticipate that the outcome of any such current proceedings or known claims, either individually or in aggregate, will materially affect Skillsoft&#x2019;s financial position, results of operations or cash flows.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;There are no material proceedings to which any director, officer or affiliate of Skillsoft, any owner of record or beneficially of more than &lt;em style="font: inherit;"&gt;five&lt;/em&gt; percent of our common stock, or any associate of any of the foregoing is a party adverse to Skillsoft or any of its subsidiaries or has a material interest adverse to Skillsoft or any of its subsidiaries.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Warranties and Indemnities&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft&#x2019;s software license arrangements and hosting services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with our product documentation under normal use and circumstances. Our arrangements also include certain provisions for indemnifying customers against liabilities if our&#160;products or services infringe a &lt;em style="font: inherit;"&gt;third&lt;/em&gt; party&#x2019;s intellectual property rights.&#160;We have entered into service level agreements with some of our&#160;hosted application customers warrantying certain levels of uptime reliability and such agreements permit those customers to receive credits against&#160;monthly hosting fees or terminate their agreements in the event that Skillsoft fails to meet those levels for an agreed upon period of time.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;To date, Skillsoft has &lt;span style="-sec-ix-hidden:c134303638"&gt;not&lt;/span&gt; incurred any material costs as a result of such indemnifications or commitments and has &lt;span style="-sec-ix-hidden:c134303639"&gt;not&lt;/span&gt; accrued any liabilities related to such obligations in the&#160;Interim&#160;Financial Statements.&#160;&lt;/p&gt;
  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LegalProceedingsAndClaimsMember"
      decimals="-3"
      id="c134303632"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303635"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009905">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;7&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Long-Term Debt&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Debt consisted of the following (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Term Loans - current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Current maturities of long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Term Loans - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;578,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;581,793&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Original issue discount - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(4,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(5,527&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred financing costs - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(2,600&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;571,203&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;573,267&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;On &lt;em style="font: inherit;"&gt; July 16, 2021, &lt;/em&gt;a Skillsoft subsidiary, Skillsoft Finance II, Inc. (&#x201c;Skillsoft Finance II&#x201d;), entered into a Credit Agreement (the &#x201c;Credit Agreement&#x201d;), by and among Skillsoft Finance II, as borrower, another subsidiary - Skillsoft Finance I, Inc. (&#x201c;Holdings&#x201d;), the lenders party thereto and Citibank, N.A., as administrative agent and collateral agent, pursuant to which the lenders provided a $480 million term loan facility. In connection with the closing of our&#160;Codecademy acquisition, Skillsoft Finance II entered into Amendment &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;1&lt;/em&gt; to the Credit Agreement, dated as of &lt;em style="font: inherit;"&gt; April 4, 2022 (&lt;/em&gt;the &#x201c;First Amendment&#x201d;), among Skillsoft Finance II, Holdings, certain subsidiaries of Skillsoft Finance II, as guarantors, Citibank N.A., as administrative agent, and the financial institutions party thereto as Term B-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; Lenders, which amended the Credit Agreement (as amended by the First Amendment, the &#x201c;Amended Credit Agreement&#x201d;), which provided an additional $160 million of Term B-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; Loans.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Our debt outstanding under the Amended Credit Agreement as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt; matures as shown below (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Future principal payments due for fiscal years ended January 31:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2026 (six months remaining)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,601&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8,005&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2029&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;568,985&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2030&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Total payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;584,995&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unamortized original issue discount and issuance costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(7,388&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;"&gt;Long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;571,203&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We also have access to up to $75.0 million of borrowings under our accounts receivable credit agreement (the &#x201c;A/R Agreement&#x201d;) with First Citizens Bank and Trust Company, pursuant to which certain of our accounts receivable are pledged as security for loans made by participating lenders.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The interest rate on borrowings outstanding under the A/R Agreement was 6.94%&#160;on &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;. As of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;,&#160;$1.0&#160;million was drawn under the A/R agreement and is classified as &#x201c;borrowings under accounts receivable facility&#x201d; on the unaudited condensed consolidated balance sheet.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;Refer to Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt; &#x201c;Long-Term Debt&#x201d;&#160;to the &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;AFS for additional information regarding the Amended Credit Facility and the A/R Agreement.&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009906">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Term Loans - current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Current maturities of long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Term Loans - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;578,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;581,793&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Original issue discount - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(4,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(5,527&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred financing costs - long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(2,600&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;571,203&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;573,267&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember"
      decimals="-3"
      id="c134303656"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember"
      decimals="-3"
      id="c134303657"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303658"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303659"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2025-07-31_DebtInstrumentAxis-TermLoanFacilityMember"
      decimals="-3"
      id="c134303660"
      unitRef="USD">578591000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2025-01-31_DebtInstrumentAxis-TermLoanFacilityMember"
      decimals="-3"
      id="c134303661"
      unitRef="USD">581793000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303662"
      unitRef="USD">4788000</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303663"
      unitRef="USD">5527000</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i_2025-07-31"
      decimals="-5"
      id="c134303664"
      unitRef="USD">2600000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303665"
      unitRef="USD">2999000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303666"
      unitRef="USD">571203000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303667"
      unitRef="USD">573267000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2021-07-16_DebtInstrumentAxis-TermLoanFacilityMember"
      decimals="-7"
      id="c134303642"
      unitRef="USD">480000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2022-04-04_DebtInstrumentAxis-TermB1LoansMember"
      decimals="-7"
      id="c134303646"
      unitRef="USD">160000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009907">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Future principal payments due for fiscal years ended January 31:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2026 (six months remaining)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,601&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;8,005&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2029&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;568,985&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;2030&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Total payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;584,995&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(6,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unamortized original issue discount and issuance costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(7,388&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;"&gt;Long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;571,203&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303669"
      unitRef="USD">1601000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303670"
      unitRef="USD">6404000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303671"
      unitRef="USD">8005000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303672"
      unitRef="USD">568985000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303673"
      unitRef="USD">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <skil:LongtermDebtMaturityAfterYearFour
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303674"
      unitRef="USD">0</skil:LongtermDebtMaturityAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303675"
      unitRef="USD">584995000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303676"
      unitRef="USD">6404000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303677"
      unitRef="USD">7388000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303678"
      unitRef="USD">571203000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember"
      decimals="-6"
      id="c134303648"
      unitRef="USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="d_2025-02-01_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember"
      decimals="4"
      id="c134303649"
      unitRef="Pure">0.0694</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ShortTermBorrowings
      contextRef="i_2025-07-31_CreditFacilityAxis-AccountsReceivableFacilityMember"
      decimals="-6"
      id="c134303650"
      unitRef="USD">1000000</us-gaap:ShortTermBorrowings>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009908">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;8&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Shareholders&lt;/b&gt;&#x2019;&lt;b&gt; Equity&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Common Stock&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, Skillsoft&#x2019;s authorized share capital consisted of 18,750,000&#160;shares of common stock&#160;and&#160;10,000,000 shares of preferred stock, with a par value $0.0001 each. As of such date,&#160;8,972,560&#160;shares of common stock were issued, including treasury shares, 8,672,783 shares of common stock were outstanding, and &lt;span style="-sec-ix-hidden:c134303685"&gt;no&lt;/span&gt; shares of preferred stock were outstanding.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Subject to applicable law, Skillsoft &lt;em style="font: inherit;"&gt; may &lt;/em&gt;declare dividends to be paid ratably to holders of common stock out of our assets that are legally available to be distributed as dividends in the discretion of Skillsoft&#x2019;s Board of Directors (&#x201c;Board&#x201d;).&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Refer to Note &lt;em style="font: inherit;"&gt;16&lt;/em&gt;&#160;&#x201c;Warrants&#x201d;&#160;to the &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; AFS&#160;for information related to our equity and liability-classified warrants.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Share Repurchase Authorization&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;On &lt;em style="font: inherit;"&gt; July 10, 2024, &lt;/em&gt;Skillsoft&#x2019;s Board authorized Skillsoft to repurchase up to $10 million of its common stock. The share repurchase authorization&#160;will terminate on &lt;em style="font: inherit;"&gt; July 11, 2028 &lt;/em&gt;and does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; obligate Skillsoft to purchase any minimum number of shares of common stock, and the authorization &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be suspended, modified, or discontinued at any time without prior notice.&#160;As of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, &lt;span style="-sec-ix-hidden:c134303690"&gt;no&lt;/span&gt; common stock had been repurchased under the share repurchase authorization.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Accumulated Other Comprehensive Income (Loss)&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accumulated other comprehensive income (loss) associated with foreign currency translation adjustments consisted of the following (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(15,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(15,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Translation adjustment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Balance as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Balance as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(16,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(16,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,050&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,050&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Translation adjustment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Balance as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c134303680"
      unitRef="Share">18750000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134303681"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c134303682"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c134303683"
      unitRef="Share">8972560</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c134303684"
      unitRef="Share">8672783</us-gaap:CommonStockSharesOutstanding>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i_2024-07-10_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-7"
      id="c134303688"
      unitRef="USD">10000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="d_2025-02-01_2025-07-31"
      id="c05302B14-A7AD-440A-8678-D8ABD8A7D068">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,945&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(15,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(15,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Translation adjustment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Balance as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Before Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Income Tax&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 28%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Balance as of beginning-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(16,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(16,918&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,050&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(13,050&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Translation adjustment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,946&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Balance as of end-of-period&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(13,972&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(15,873&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2025-04-30"
      decimals="-3"
      id="c134303717"
      unitRef="USD">-13945000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2025-04-30"
      decimals="-3"
      id="c134303718"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-04-30"
      decimals="-3"
      id="c134303719"
      unitRef="USD">-13945000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2024-04-30"
      decimals="-3"
      id="c134303720"
      unitRef="USD">-15937000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2024-04-30"
      decimals="-3"
      id="c134303721"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2024-04-30"
      decimals="-3"
      id="c134303722"
      unitRef="USD">-15937000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303723"
      unitRef="USD">-27000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303724"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303725"
      unitRef="USD">-27000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303726"
      unitRef="USD">64000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303727"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303728"
      unitRef="USD">64000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303729"
      unitRef="USD">-13972000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303730"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303731"
      unitRef="USD">-13972000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303732"
      unitRef="USD">-15873000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303733"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303734"
      unitRef="USD">-15873000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303753"
      unitRef="USD">-16918000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303754"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134303755"
      unitRef="USD">-16918000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2024-01-31"
      decimals="-4"
      id="c134303756"
      unitRef="USD">-13050000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2024-01-31"
      decimals="-3"
      id="c134303757"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2024-01-31"
      decimals="-4"
      id="c134303758"
      unitRef="USD">-13050000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303759"
      unitRef="USD">2946000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303760"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303761"
      unitRef="USD">2946000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303762"
      unitRef="USD">-2823000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303763"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303764"
      unitRef="USD">-2823000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303765"
      unitRef="USD">-13972000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303766"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303767"
      unitRef="USD">-13972000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303768"
      unitRef="USD">-15873000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303769"
      unitRef="USD">0</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c134303770"
      unitRef="USD">-15873000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009911">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;9&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Equity Incentive Plans&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; June&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; Skillsoft&#160;adopted the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Omnibus Incentive Plan, which was amended on &lt;em style="font: inherit;"&gt; June 6, 2024 (&lt;/em&gt;as so amended, the &lt;em style="font: inherit;"&gt;&#x201c;2020&lt;/em&gt; Plan&#x201d;). The &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to employees, directors, and consultants of Skillsoft. Under the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan, 655,295 shares were initially made available for issuance, increased by amendment to 2,908,333 shares. The &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan also includes an annual increase on &lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;1&lt;/em&gt; each&#160;year, in an amount equal to 5.0% of the total number of shares of common stock outstanding on &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31&lt;/em&gt; of the preceding calendar&#160;year. Our Talent and Compensation Committee &lt;em style="font: inherit;"&gt; may &lt;/em&gt;act prior to &lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;1&lt;/em&gt; of a given&#160;year to provide that there will be &lt;em style="font: inherit;"&gt;no&lt;/em&gt; &lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;1&lt;/em&gt; increase for such&#160;year or that the increase for such&#160;year will be a lesser number of shares of common stock than provided for in the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan. As of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, a total of&#160;271,187 shares of common stock remain&#160;available for issuance under the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; May 2024, &lt;/em&gt;Skillsoft adopted the Skillsoft Corp. &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; Employment Inducement Incentive Award Plan, amended as of &lt;em style="font: inherit;"&gt; June 5, 2025, &lt;/em&gt;to increase the number of shares authorized for issuance thereunder to a total of 400,000&#160;(as so amended the &#x201c;Inducement Plan&#x201d;).&#160;The Inducement Plan provides for inducement grants of nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, other equity-based awards, and cash-based incentive awards to new hires, or individuals being rehired following a bona fide period of non-employment with us, in compliance with Section &lt;em style="font: inherit;"&gt;303A.08&lt;/em&gt; of the New York Stock Exchange Listed Company Manual. As of &lt;em style="font: inherit;"&gt; July 31,&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; a total of 206,250&#160;shares of common stock remain&#160;available for issuance under the Inducement Plan.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;Stock Options&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Under the &lt;em style="font: inherit;"&gt;2020&lt;/em&gt; Plan, all employees are eligible to receive incentive share options, and all employees, directors and consultants are eligible to receive&#160;non-statutory share options. The options generally vest over &lt;span style="-sec-ix-hidden:c134303797"&gt;four&lt;/span&gt; years and have a term of &lt;span style="-sec-ix-hidden:c134303798"&gt;ten&lt;/span&gt; years. Vested options under the plan generally expire &lt;em style="font: inherit;"&gt;not&lt;/em&gt; later than 90 days following termination of employment or service or &lt;span style="-sec-ix-hidden:c134303801"&gt;twelve&lt;/span&gt; months following an optionee&#x2019;s&#160;death or disability. The fair value of stock options is determined on the grant date and amortized over the vesting period on a straight-line basis.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following summarizes the stock option activity for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Exercise&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Term (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Outstanding, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Outstanding, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;4.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Vested and exercisable, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;4.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The stock option expense was fully recognized during the fiscal quarter ended &lt;em style="font: inherit;"&gt; July 31, 2025.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;Time-Based Restricted Stock Units&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restricted stock units (&#x201c;RSUs&#x201d;) represent a right to receive &lt;span style="-sec-ix-hidden:c134303804"&gt;one&lt;/span&gt; share of Skillsoft&#x2019;s common stock that is both non-transferable and forfeitable unless and until certain conditions are satisfied. Other than RSUs currently granted to our non-employee directors, which vest upon the earlier of the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; anniversary of the grant date and&#160;Skillsoft&#x2019;s next annual meeting of stockholders, time-based RSUs generally vest ratably over a &lt;span style="-sec-ix-hidden:c134303806"&gt;three&lt;/span&gt; or &lt;span style="-sec-ix-hidden:c134303807"&gt;four&lt;/span&gt;-year period, subject to continued employment through each anniversary. The fair value of RSUs is determined on the grant date and is amortized over the vesting period on a straight-line basis.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following summarizes the time-based RSU activity for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,390,273&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24.15&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,708&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;633,123&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;18.31&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(321,329&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;27.40&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(169,188&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;24.92&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025 (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,532,879&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20.97&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;21,859&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-align: justify; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Includes&#160;80,724 shares, which are vested, but have been irrevocably deferred at the election of the recipients.&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The total unrecognized stock-based compensation costs related to time-based RSUs was $24.8&#160;million as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, which is expected to be recognized over a weighted-average period of&#160;2.8 years.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;Market-Based Restricted Stock Units&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Market-based RSUs (&#x201c;MBRSUs&#x201d;) vest over a &lt;span style="-sec-ix-hidden:c134303815"&gt;three&lt;/span&gt;-year or &lt;span style="-sec-ix-hidden:c134303816"&gt;four&lt;/span&gt;-year performance period, subject to continued employment through each anniversary and achievement of market conditions (specified targets related to&#160;Skillsoft&#x2019;s stock price and objective relative total shareholder return). The fair value of MBRSUs is estimated using the Monte Carlo valuation method. Compensation cost for these awards is recognized based on the grant date fair value which is recognized over the vesting period using the accelerated attribution method.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following summarizes the MBRSU&#160;activity for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;105,923&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;62.21&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,178&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,333&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;12.94&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(29,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;38.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(38,387&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;75.42&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;41,193&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63.36&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;600&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 9pt; font-family: Garamond, Times, serif; text-indent: -9pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;The total unrecognized stock-based compensation costs related to MBRSUs was $0.2&#160;million as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, which is expected to be recognized over a weighted-average period of 0.7&#160;years.&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;&lt;i&gt;Performance-Based Restricted Stock Units&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Performance-based RSUs&#160;(&#x201c;PBRSUs&#x201d;) vest over a &lt;span style="-sec-ix-hidden:c134303820"&gt;two&lt;/span&gt;-year&#160;period, subject to continued employment through each grant date anniversary and&#160;achievement of specified corporate goals during a less than &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-year performance-period. The expense and shares vested for our PBRSU awards depend&#160;on the achievement of specified results; the ultimate expense and number of shares vested can range from 0% to 200% of a target amount granted.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"&gt;The following summarizes the PBRSU&#160;activity for the&#160;&lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;51,250&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;17.12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,538&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;314,139&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20.08&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(7,968&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;19.54&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(33,907&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;19.35&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;323,514&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19.70&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,710&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Reflects the number of shares that would vest based on achieving the &#x201c;Target&#x201d; level of performance.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The total unrecognized stock-based compensation costs related to PBRSUs was $5.7&#160;million as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, which is expected to be recognized over a weighted-average period of 2.6&#160;years.&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;&lt;i&gt;Liability-Classified Market-Based Awards&#160;&lt;/i&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;In the &lt;em style="font: inherit;"&gt;third&lt;/em&gt; quarter of fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; we&#160;granted&#160;market-based awards to Ronald W. Hovsepian, initially intended to be settled in cash upon vesting, unless determined by the Board or a committee thereof to be settled in shares.&#160;These awards are eligible to be earned based on the volume-weighted average of our daily trading prices over a &lt;em style="font: inherit;"&gt;30&lt;/em&gt;-consecutive trading day period (&lt;em style="font: inherit;"&gt;&#x201c;30&lt;/em&gt;-day VWAP&#x201d;) prior to specified dates. During the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; quarter of fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Board of Directors certified the achievement of the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; &lt;em style="font: inherit;"&gt;30&lt;/em&gt;-day VWAP hurdle&#160;for a total award corresponding to such hurdle of $6 million. Payment of this&#160;award is divided into two, equal &lt;em style="font: inherit;"&gt;50%&lt;/em&gt; tranches, each valued at $3.0 million. The &lt;em style="font: inherit;"&gt;first&lt;/em&gt; &lt;em style="font: inherit;"&gt;50%&lt;/em&gt; of the award was settled in shares during the &lt;em style="font: inherit;"&gt;second&lt;/em&gt; quarter of fiscal &lt;em style="font: inherit;"&gt;2026.&lt;/em&gt; The &lt;span style="-sec-ix-hidden:c134303843"&gt;second&lt;/span&gt; &lt;em style="font: inherit;"&gt;50%&lt;/em&gt; of the award will be settled after the required service period.&#160;The unvested awards are classified as liabilities and remeasured at fair value&#160;using a Monte Carlo simulation at each reporting date and included in the caption &#x201c;accrued compensation&#x201d; on the unaudited condensed consolidated balance sheets. Expense is recognized using an accelerated attribution method over the requisite service period. The market-based awards potentially vest over &lt;span style="-sec-ix-hidden:c134303845"&gt;two&lt;/span&gt;-year to &lt;span style="-sec-ix-hidden:c134303846"&gt;four&lt;/span&gt;-year service periods, subject to continued employment&#160;and&#160;a specified appreciation of Skillsoft&#x2019;s share price.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;The following summarizes the liability-classified market-based performance award balances as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&#160;(in thousands):&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Estimated liability (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Estimated unrecognized compensation cost (2)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,231&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: -9pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Included in the caption &#x201c;accrued compensation&#x201d; on the unaudited condensed consolidated balance sheets.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;(&lt;em style="font: inherit;"&gt;2&lt;/em&gt;) Expected to be recognized over a weighted-average period of 1.8&#160;years.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;span style="background-color: rgb(255, 255, 255); font-family: Garamond, Times, serif;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Cost of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;60&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;132&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;177&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;298&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Content and software development&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;953&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;914&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,975&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Selling and marketing&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;831&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;797&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,636&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,053&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;General and administrative (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,162&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,657&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,299&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,784&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(814&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,087&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,339&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) Stock-based compensation expense during the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2024 &lt;/em&gt;was reduced by $6.0 million due to forfeitures of share-based payments, including unvested equity-based awards associated with our&#160;former Chief Executive Officer whose employment with&#160;Skillsoft ended on &lt;em style="font: inherit;"&gt; May 9, 2024.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      decimals="INF"
      id="c134303777"
      unitRef="Share">655295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i_2024-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      decimals="INF"
      id="c134303778"
      unitRef="Share">2908333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <skil:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage
      contextRef="i_2021-06-30_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      decimals="2"
      id="c134303782"
      unitRef="Pure">0.05</skil:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2025-07-31_PlanNameAxis-The2020OmnibusIncentivePlanMember"
      decimals="INF"
      id="c134303789"
      unitRef="Share">271187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2024-05-30_PlanNameAxis-InducementPlanMember"
      decimals="INF"
      id="c134303792"
      unitRef="Share">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2025-07-31_PlanNameAxis-InducementPlanMember"
      decimals="INF"
      id="c134303795"
      unitRef="Share">206250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-06-30_2021-06-30_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2020OmnibusIncentivePlanMember_StatementScenarioAxis-DaysFollowingTerminationOfEmploymentOrServiceMember"
      id="c134303800">P90D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009912">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; width: 12%;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Exercise&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Term (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Outstanding, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Expired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 40%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Outstanding, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;4.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; width: 40%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 12%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; width: 40%;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Vested and exercisable, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;30,750&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"&gt;215.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;4.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134303876"
      unitRef="Share">30750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2025-01-31"
      decimals="INF"
      id="c134303877"
      unitRef="USDPerShare">215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2024-02-01_2025-01-31" id="c134303878">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2024-01-31"
      decimals="-3"
      id="c134303879"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303880"
      unitRef="Share">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="d_2025-02-01_2025-04-30"
      decimals="INF"
      id="c134303881"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303884"
      unitRef="Share">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="d_2025-02-01_2025-04-30"
      decimals="INF"
      id="c134303885"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c134303888"
      unitRef="Share">30750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2025-04-30"
      decimals="INF"
      id="c134303889"
      unitRef="USDPerShare">215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2025-02-01_2025-07-31" id="c134303890">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303891"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i_2025-04-30"
      decimals="INF"
      id="c134303892"
      unitRef="Share">30750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i_2025-04-30"
      decimals="INF"
      id="c134303893"
      unitRef="USDPerShare">215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="d_2025-02-01_2025-07-31" id="c134303894">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134303895"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="d_2025-02-01_2025-07-31"
      id="FD5317DE-4223-426A-9E3A-9F771C878EAE">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,390,273&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24.15&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;41,708&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;633,123&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;18.31&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(321,329&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;27.40&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(169,188&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;24.92&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025 (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,532,879&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20.97&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;21,859&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;105,923&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;62.21&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,178&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,333&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;12.94&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(29,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;38.00&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(38,387&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;75.42&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;41,193&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63.36&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;600&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted -&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Unvested balance, January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;51,250&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;17.12&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,538&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Granted (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;314,139&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20.08&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(7,968&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;19.54&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(33,907&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;19.35&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested balance, July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;323,514&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19.70&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,710&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303905"
      unitRef="Share">1390273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303906"
      unitRef="USDPerShare">24.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-01-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c134303907"
      unitRef="USD">41708000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303908"
      unitRef="Share">633123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303909"
      unitRef="USDPerShare">18.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303911"
      unitRef="Share">321329</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303912"
      unitRef="USDPerShare">27.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303914"
      unitRef="Share">169188</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303915"
      unitRef="USDPerShare">24.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303917"
      unitRef="Share">1532879</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303918"
      unitRef="USDPerShare">20.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c134303919"
      unitRef="USD">21859000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <skil:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134303811"
      unitRef="Share">80724</skil:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareVestedAndDeferred>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="c134303813"
      unitRef="USD">24800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      id="c134303814">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303929"
      unitRef="Share">105923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303930"
      unitRef="USDPerShare">62.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-01-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="-3"
      id="c134303931"
      unitRef="USD">3178000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303932"
      unitRef="Share">3333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303933"
      unitRef="USDPerShare">12.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303935"
      unitRef="Share">29676</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303936"
      unitRef="USDPerShare">38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303938"
      unitRef="Share">38387</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134303939"
      unitRef="USDPerShare">75.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303941"
      unitRef="Share">41193</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="INF"
      id="c134303942"
      unitRef="USDPerShare">63.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="-5"
      id="c134303943"
      unitRef="USD">600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      decimals="-5"
      id="c134303818"
      unitRef="USD">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-MarketbasedRestrictedStockUnitsMBRSUsMember"
      id="c134303819">P0Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MinimumMember"
      decimals="-3"
      id="c134303822"
      unitRef="Pure">0</skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage>
    <skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember_RangeAxis-MaximumMember"
      decimals="0"
      id="c134303823"
      unitRef="Pure">2</skil:SharebasedCompensationArrangementBySharebasedPaymentAwardTargetAchievementPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303953"
      unitRef="Share">51250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303954"
      unitRef="USDPerShare">17.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-01-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="-3"
      id="c134303955"
      unitRef="USD">1538000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303956"
      unitRef="Share">314139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303957"
      unitRef="USDPerShare">20.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303959"
      unitRef="Share">7968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303960"
      unitRef="USDPerShare">19.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303962"
      unitRef="Share">33907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303963"
      unitRef="USDPerShare">19.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303965"
      unitRef="Share">323514</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c134303966"
      unitRef="USDPerShare">19.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="-4"
      id="c134303967"
      unitRef="USD">4710000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      decimals="-5"
      id="c134303826"
      unitRef="USD">5700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-PerformancebasedRestrictedStockUnitsMember"
      id="c134303827">P2Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="-6"
      id="c134303836"
      unitRef="USD">6000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="d_2025-05-01_2025-07-31_AwardTypeAxis-PerformanceSharesMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="-6"
      id="c134303838"
      unitRef="USD">3000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009916">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Estimated liability (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Estimated unrecognized compensation cost (2)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,231&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember"
      decimals="-3"
      id="c134303968"
      unitRef="USD">1683000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember"
      decimals="-3"
      id="c134303969"
      unitRef="USD">3231000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-02-01_2025-07-31_AwardTypeAxis-LiabilityclassifiedPerformanceAwardMember"
      id="c134303849">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009917">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Cost of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;60&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;132&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;177&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;298&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Content and software development&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;953&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;914&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,975&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Selling and marketing&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;831&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;797&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,636&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,053&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;General and administrative (1)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,162&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,657&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,299&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,784&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,006&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(814&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,087&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,339&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-4"
      id="c134303978"
      unitRef="USD">60000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c134303979"
      unitRef="USD">132000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c134303980"
      unitRef="USD">177000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c134303981"
      unitRef="USD">298000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="c134303982"
      unitRef="USD">953000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="c134303983"
      unitRef="USD">914000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="c134303984"
      unitRef="USD">1975000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="c134303985"
      unitRef="USD">2204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"
      decimals="-3"
      id="c134303986"
      unitRef="USD">831000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"
      decimals="-3"
      id="c134303987"
      unitRef="USD">797000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"
      decimals="-3"
      id="c134303988"
      unitRef="USD">1636000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-SellingAndMarketingExpenseMember"
      decimals="-3"
      id="c134303989"
      unitRef="USD">2053000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-05-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="c134303990"
      unitRef="USD">2162000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-05-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="c134303991"
      unitRef="USD">-2657000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-02-01_2025-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="c134303992"
      unitRef="USD">4299000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-02-01_2024-07-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="c134303993"
      unitRef="USD">1784000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134303994"
      unitRef="USD">4006000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134303995"
      unitRef="USD">-814000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134303996"
      unitRef="USD">8087000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134303997"
      unitRef="USD">6339000</us-gaap:AllocatedShareBasedCompensationExpense>
    <skil:SharebasedCompensationExpenseDecreaseFromForfeiture
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-6"
      id="c134303854"
      unitRef="USD">6000000</skil:SharebasedCompensationExpenseDecreaseFromForfeiture>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009918">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;10&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Revenue&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Revenue Components and Performance Obligations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;&lt;b&gt;Subscription Services&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft offers subscriptions that provide customers access to a broad spectrum of learning options including access to cloud-based Software as a Service (&#x201c;SaaS&#x201d;) learning content and individualized coaching. Our cloud-based subscription solutions normally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provide customers with the right to take possession of the software supporting the platform or to download course content without continuing to incur fees for hosting services and, as a result, are accounted for as service arrangements. Access to the platform and course content represents a series of distinct services as we continually provide&#160;access to, and fulfill our&#160;obligation to, the customer over the subscription term. The series of distinct services represents a single performance obligation that is satisfied over time. Accordingly, the fixed consideration related to subscription revenue is usually recognized on a straight-line basis over the contract term, beginning on the date that the service is made available to the customer. Our subscription contracts typically vary from &lt;span style="-sec-ix-hidden:c134304000"&gt;one&lt;/span&gt;&#160;year to &lt;span style="-sec-ix-hidden:c134304001"&gt;three&lt;/span&gt;&#160;years. Our cloud-based solutions arrangements are mostly non-cancellable, non-refundable, and are invoiced in advance of the subscription services being provided. Revenue from individualized coaching for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;&lt;b&gt;Virtual, On-Demand and Classroom&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenue from classroom training is recognized in the period in which the services are rendered. Revenue from virtual and on-demand training for time-based access to unlimited sessions is recognized on a straight-line basis over the period these services are available to the customers. Billing is in advance of the services being provided or immediately after the services have been provided.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;i&gt;&lt;b&gt;Professional Services&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft also sells professional services related to its cloud solutions which are typically considered distinct performance obligations and are recognized over time as services are performed. For fixed-price contracts, revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided (proportional performance method). These services usually consist of implementation, integration, and general consulting. Skillsoft&#x2019;s professional service engagements are mostly short in duration. Billing is commonly in advance of the services being provided.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Disaggregated Revenue and Geography Information&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following is a summary of revenues by segment and type for the periods presented (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;TDS:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;SaaS and subscription services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;95,296&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;95,642&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;188,951&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;188,804&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Professional services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,889&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,010&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,382&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,923&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;101,185&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;101,652&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;200,333&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;199,727&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;GK:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Virtual, on-demand and classroom&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;27,637&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;30,571&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;52,690&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;60,289&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;Total net revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Generally, SaaS and subscription services revenues are recognized over the service period, while virtual, on demand, classroom and professional services revenues are recognized at the point they are delivered.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following sets forth our revenues by geographic region for the periods presented&#160;(in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;83,703&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;88,384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;165,535&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;173,332&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Europe, Middle East and Africa&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,513&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;64,240&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,802&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Other Americas&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6,355&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,545&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,422&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,896&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Asia-Pacific&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,251&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,837&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,826&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,986&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;Total net revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other than the United States, &lt;span style="-sec-ix-hidden:c134304002"&gt;no&lt;/span&gt; single country accounted for more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of revenue for all periods presented.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;i&gt;Deferred Revenue&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred revenue activity for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&#160;was as follows (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred revenue as of January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;283,951&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Billings deferred&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(196,463&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Recognition of deferred revenue attributable:&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Prior year deferred revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;80,517&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Current year deferred revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48,304&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Deferred revenue as of July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;216,309&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred revenue performance obligations relate predominantly to time-based SaaS and subscription services that are billed in advance of services being rendered.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;i&gt;Deferred Contract Acquisition Costs&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred contract acquisition cost activity for the &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&#160;was as follows (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred contract acquisition costs as of January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;38,338&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Contract acquisition costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;9,341&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Recognition of contract acquisition costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(14,502&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;"&gt;Deferred contract acquisition costs as of July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;33,177&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="d_2025-02-01_2025-07-31"
      id="A203A256-F6F3-45CA-9E85-D7E5161CB5E7">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;TDS:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;SaaS and subscription services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;95,296&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;95,642&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;188,951&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;188,804&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Professional services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,889&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;6,010&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,382&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,923&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;101,185&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;101,652&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;200,333&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: right;"&gt;199,727&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;GK:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Virtual, on-demand and classroom&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;27,637&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;30,571&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;52,690&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;60,289&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;Total net revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Revenue:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;83,703&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;88,384&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;165,535&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;173,332&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Europe, Middle East and Africa&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,513&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,457&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;64,240&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,802&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Other Americas&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6,355&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,545&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,422&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,896&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Asia-Pacific&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,251&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,837&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,826&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,986&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;Total net revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304016"
      unitRef="USD">95296000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304017"
      unitRef="USD">95642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304018"
      unitRef="USD">188951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-SAASAndSubscriptionServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304019"
      unitRef="USD">188804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304020"
      unitRef="USD">5889000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-4"
      id="c134304021"
      unitRef="USD">6010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304022"
      unitRef="USD">11382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-ProfessionalServicesMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304023"
      unitRef="USD">10923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304024"
      unitRef="USD">101185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304025"
      unitRef="USD">101652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304026"
      unitRef="USD">200333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304027"
      unitRef="USD">199727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304029"
      unitRef="USD">27637000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304030"
      unitRef="USD">30571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-4"
      id="c134304031"
      unitRef="USD">52690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ProductOrServiceAxis-VirtualOndemandAndClassroomAndIndividualizedCoachingMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304032"
      unitRef="USD">60289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304033"
      unitRef="USD">128822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304034"
      unitRef="USD">132223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304035"
      unitRef="USD">253023000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304036"
      unitRef="USD">260016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c134304046"
      unitRef="USD">83703000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c134304047"
      unitRef="USD">88384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c134304048"
      unitRef="USD">165535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c134304049"
      unitRef="USD">173332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c134304050"
      unitRef="USD">33513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c134304051"
      unitRef="USD">32457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-EMEAMember"
      decimals="-4"
      id="c134304052"
      unitRef="USD">64240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-EMEAMember"
      decimals="-3"
      id="c134304053"
      unitRef="USD">63802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember"
      decimals="-3"
      id="c134304054"
      unitRef="USD">6355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember"
      decimals="-3"
      id="c134304055"
      unitRef="USD">5545000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-OtherAmericasMember"
      decimals="-3"
      id="c134304056"
      unitRef="USD">12422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-OtherAmericasMember"
      decimals="-3"
      id="c134304057"
      unitRef="USD">11896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c134304058"
      unitRef="USD">5251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c134304059"
      unitRef="USD">5837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c134304060"
      unitRef="USD">10826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_StatementGeographicalAxis-AsiaPacificMember"
      decimals="-3"
      id="c134304061"
      unitRef="USD">10986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304062"
      unitRef="USD">128822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304063"
      unitRef="USD">132223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304064"
      unitRef="USD">253023000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304065"
      unitRef="USD">260016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009921">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred revenue as of January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;283,951&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Billings deferred&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;(196,463&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Recognition of deferred revenue attributable:&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Prior year deferred revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;80,517&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Current year deferred revenue&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48,304&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Deferred revenue as of July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;216,309&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134304066"
      unitRef="USD">283951000</us-gaap:ContractWithCustomerLiability>
    <skil:ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304067"
      unitRef="USD">-196463000</skil:ContractWithCustomerLiabilityIncreaseDecreaseForBillingDeferred>
    <skil:ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304069"
      unitRef="USD">80517000</skil:ContractWithCustomerLiabilityRevenueRecognizedInPriorPeriod>
    <skil:ContractWithCustomerLiabilityRevenueRecognizedInPeriod
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304070"
      unitRef="USD">48304000</skil:ContractWithCustomerLiabilityRevenueRecognizedInPeriod>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134304071"
      unitRef="USD">216309000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009922">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Deferred contract acquisition costs as of January 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;38,338&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;Contract acquisition costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;9,341&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Recognition of contract acquisition costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;(14,502&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 9pt;"&gt;Deferred contract acquisition costs as of July 31, 2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: Garamond, Times, serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;33,177&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134304072"
      unitRef="USD">38338000</us-gaap:CapitalizedContractCostNet>
    <skil:CapitalizedContractCostContractAcquisitionCosts
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304073"
      unitRef="USD">9341000</skil:CapitalizedContractCostContractAcquisitionCosts>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304074"
      unitRef="USD">14502000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134304075"
      unitRef="USD">33177000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009923">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;11&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Fair Value Measurements&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;ASC Topic &lt;em style="font: inherit;"&gt;820,&lt;/em&gt; &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt; (&#x201c;ASC &lt;em style="font: inherit;"&gt;820&#x201d;&lt;/em&gt;) establishes a fair value hierarchy that prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are information that reflect the assumptions that market participants would use in pricing the asset or liability&#160;based on market data obtained from sources independent of us. Unobservable inputs are variables that reflect our assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels of the fair value hierarchy established by ASC &lt;em style="font: inherit;"&gt;820&lt;/em&gt; in order of priority are as follows:&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Garamond, Times, serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Garamond, Times, serif;"&gt;&lt;td style="width: 18pt; font-family: Garamond, Times, serif;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Level &lt;em style="font: inherit;"&gt;1:&lt;/em&gt; Quoted prices (unadjusted) in active markets for identical assets or liabilities that we have&#160;the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="font-family: Garamond, Times, serif;"&gt;&lt;td style="width: 18pt; font-family: Garamond, Times, serif;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Level &lt;em style="font: inherit;"&gt;2:&lt;/em&gt; Pricing inputs other than quoted prices in active markets included in Level &lt;em style="font: inherit;"&gt;1,&lt;/em&gt; which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; active.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="font-family: Garamond, Times, serif;"&gt;&lt;td style="width: 18pt; font-family: Garamond, Times, serif;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 18pt; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="vertical-align: top; font-family: Garamond, Times, serif;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Level &lt;em style="font: inherit;"&gt;3:&lt;/em&gt; Unobservable inputs that reflect our assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; available.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following summarizes our assets (liabilities) that are measured at fair value on a recurring basis as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt; and are categorized using the fair value hierarchy (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cash and cash equivalents&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;100,512&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;100,512&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restricted cash&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,908&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,908&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest rate swaps - asset (liability)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;(Liability)-classified market-based awards&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total assets (liabilities) recorded at fair value&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;103,420&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(1,322&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;102,098&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Cash, Cash Equivalents and Restricted Cash&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The cost of our cash, cash equivalents and restricted cash was consistent with&#160;their estimated fair values as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;. Refer to Note &lt;em style="font: inherit;"&gt;2&lt;/em&gt;&#160;&#x201c;Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash&#x201d; to the &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;AFS for additional detail.&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Interest Rate Swaps&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;On &lt;em style="font: inherit;"&gt; June 17, 2022, &lt;/em&gt;Skillsoft entered into &lt;span style="-sec-ix-hidden:c134304089"&gt;two&lt;/span&gt; fixed-rate interest rate swap agreements to change the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;)-based component of the interest rate on a portion of our&#160;variable rate debt to a fixed rate (the &#x201c;Interest Rate Swaps&#x201d;). The Interest Rate Swaps have a combined&#160;notional amount of $300.0 million and a maturity date of &lt;em style="font: inherit;"&gt; June 5, 2027. &lt;/em&gt;The objective of the Interest Rate Swaps is to eliminate the variability of cash flows in interest payments on&#160;$300.0 million of variable rate debt attributable to changes in benchmark &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark SOFR interest rates over the interest rate swap term. The changes in cash flows of the Interest Rate Swaps are expected to offset changes in cash flows of the variable rate debt. The Interest Rate Swaps are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; designated as a cash flow hedge and changes in the fair value of the Interest Rate Swaps are recorded in earnings each period. For the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, we recognized a non-cash gain (loss) of&#160;$2.1 million and (&lt;span style="-sec-ix-hidden:c134304097"&gt;$2.1&lt;/span&gt;)&#160;million attributable to the Interest Rate Swaps, respectively. For the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2024&lt;/em&gt;, we recognized a non-cash gain (loss) of&#160;($6.5)&#160;million and&#160;$1.2&#160;million&#160;attributable to the Interest Rate Swaps, respectively.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The inputs for determining fair value of the Interest Rate Swaps are classified as Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; inputs. Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; fair value is based on estimates using standard pricing models. These standard pricing models use inputs which are derived from or corroborated by observable market data such as interest rate yield curves, index forward curves, discount curves, and volatility surfaces. The counterparties&#160;to these derivative contracts are&#160;highly-rated financial institutions which we believe carry&#160;only a minimal risk of nonperformance.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Depending on whether the Interest Rate Swaps are in an asset or liability position at the end of the reporting period, they are included in either the captions &#x201c;other assets&#x201d; or &#x201c;other long-term liabilities&#x201d;&#160;on our unaudited&#160;condensed consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Liability-Classified Market-Based Awards&#160;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;The fair value of the liability-classified market-based awards are determined&#160;using a Monte Carlo simulation, weighted for the service period completed, at each reporting date. The most significant inputs for determining the fair value either originate from the grant agreement (e.g., stock price hurdles, vesting amounts, and service dates) or are derived from or corroborated by observable market data (e.g.,&#160;interest rates, stock prices, equity risk, market betas, size premiums, average stock volatility);&#160;therefore we have classified the fair value measurement as Level &lt;em style="font: inherit;"&gt;2.&lt;/em&gt;&#160;Refer to Note &lt;em style="font: inherit;"&gt;9&lt;/em&gt;&#160;&lt;/span&gt;&#x201c;&lt;span style="background-color:#ffffff;"&gt;Stock-Based Compensation&lt;/span&gt;&#x201d;&lt;span style="background-color:#ffffff;"&gt; above for additional information related to the liability-classified market-based awards.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Other Fair Value Instruments&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft currently invests available&#160;cash balances primarily in money market funds invested in United States Treasury securities and United States Treasury securities repurchase agreements, as well as cash deposits held at major banks. The carrying amounts of cash and cash equivalents, trade receivables, trade payables and accrued liabilities, as reported on the unaudited&#160;condensed consolidated balance sheet as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, approximate their fair value because of the short maturity of those instruments.&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Our long-term debt is a financial instrument, and the fair value of Skillsoft&#x2019;s outstanding principal amounts as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&#160;was&#160;$546.6&#160;million. This fair value is determined based on inputs that are classified as Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; within the fair value hierarchy.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009924">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Measurements&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cash and cash equivalents&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;100,512&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;100,512&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restricted cash&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,908&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,908&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest rate swaps - asset (liability)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;(Liability)-classified market-based awards&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,683&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total assets (liabilities) recorded at fair value&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;103,420&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(1,322&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;102,098&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304117"
      unitRef="USD">100512000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304118"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304119"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304120"
      unitRef="USD">100512000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCash
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304121"
      unitRef="USD">2908000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304122"
      unitRef="USD">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304123"
      unitRef="USD">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304124"
      unitRef="USD">2908000</us-gaap:RestrictedCash>
    <us-gaap:DerivativeAssets
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304125"
      unitRef="USD">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304126"
      unitRef="USD">361000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304127"
      unitRef="USD">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304128"
      unitRef="USD">361000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304129"
      unitRef="USD">-0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304130"
      unitRef="USD">1683000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304131"
      unitRef="USD">-0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304132"
      unitRef="USD">1683000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c134304134"
      unitRef="USD">103420000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304136"
      unitRef="USD">-1322000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304138"
      unitRef="USD">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c134304140"
      unitRef="USD">102098000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-8"
      id="c134304090"
      unitRef="USD">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i_2022-06-17_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-8"
      id="c134304091"
      unitRef="USD">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2025-05-01_2025-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-5"
      id="c134304096"
      unitRef="USD">-2100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2024-05-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-5"
      id="c134304100"
      unitRef="USD">6500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2024-02-01_2024-07-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember"
      decimals="-5"
      id="c134304101"
      unitRef="USD">1200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:LongTermDebtFairValue
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-5"
      id="c134304107"
      unitRef="USD">546600000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009925">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;12&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Segment Information&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;ASC &lt;em style="font: inherit;"&gt;280,&lt;/em&gt; &lt;i&gt;Segment Reporting&lt;/i&gt;, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#x201c;CODM&#x201d;), in determining how to allocate resources and in assessing performance.&#160;Skillsoft&#x2019;s CODM&#160;is its&#160;Chief&#160;Executive Officer. Skillsoft&#x2019;s CODM evaluates results using the operating segment structure as the primary basis for which the allocation of resources and financial results are assessed. &lt;em style="font: inherit;"&gt;No&lt;/em&gt; operating segments have been aggregated to determine our reportable segments.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Skillsoft has organized its business into &lt;span style="-sec-ix-hidden:c134304144"&gt;&lt;span style="-sec-ix-hidden:c134304160"&gt;two&lt;/span&gt;&lt;/span&gt; operating and reportable segments: Talent&#160;Development Solutions (&#x201c;TDS&#x201d; formerly known as Content &amp;amp; Platform) and Global Knowledge (&#x201c;GK&#x201d; formerly known as Instructor-Led Training). These &lt;em style="font: inherit;"&gt;two&lt;/em&gt; businesses are highly complementary and give Skillsoft a differentiated value proposition. The CODM&#160;primarily uses revenues, segment (&#x201c;business unit&#x201d;) contribution profits and business unit contribution margin (business unit contribution profit as a percentage of business unit revenue)&#160;as measures to evaluate financial results and allocation of resources. There are &lt;span style="-sec-ix-hidden:c134304146"&gt;no&lt;/span&gt; intercompany revenue transactions reported between our reportable segments.&#160;When our segments enter into transactions to provide products and services to &lt;em style="font: inherit;"&gt;third&lt;/em&gt; parties, revenue is generally allocated to our segments based on relative value. Skillsoft allocates certain operating expenses to the reportable segments based on the usage and relative contribution provided to the segments.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The TDS segment is comprised of&#160;a strong foundation of products and customers, with its enterprise-grade solution serving&#160;customers and employees worldwide. TDS Learner is a world-renowned consumer scale and experience learner platform that serves learners worldwide.&#160;We deliver AI-led, interactive, and multi-modal experiences, a premium technology learning brand, outcome-based learning through benchmarks, enterprise grade security and integrations, and extensive coverage of topics across business, technology, and compliance skills.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The GK segment is centered around instructor-led training, or live learning, with face-to-face delivery by experienced trainers, both in-person and virtually. GK is a live learning partner for corporations with a large, but focused, schedule of vendor-authored and certified courses utilizing certified instructors. The quality and consistency of trainers, the access to quality content and interactive labs from the world&#x2019;s largest vendors, and a market-leading blended proposition with TDS, define GK's uniqueness in the market.&#160;Our GK segment has strong partnerships with the world&#x2019;s leading technology companies and certification authorities.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; we made changes to the components used to determine segment results to increase transparency and improve segment comparability to peers. These changes did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; impact our consolidated financial statements. For this new structure we track the non-GAAP financial measures and key performance metrics that we believe are key financial indicators of our success. Non-GAAP measures and key performance metrics are frequently used by securities analysts, investors, and other interested parties in their evaluation of companies comparable to us, many of which present non-GAAP measures and key performance metrics when reporting their results. These measures can be useful in evaluating our performance against our peer companies because we believe the measures provide users with valuable insight into key components of GAAP financial disclosures. For example, a company with higher U.S. GAAP net income &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be as appealing to investors if its net income is more heavily comprised of gains on asset sales. Likewise, excluding the effects of interest income and expense moderates the impact of a company&#x2019;s capital structure on its performance. However, non-GAAP measures and key performance metrics have limitations as analytical tools. Because &lt;em style="font: inherit;"&gt;not&lt;/em&gt; all companies use identical calculations, our presentation of non-GAAP financial measures and key performance metrics &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be comparable to other similarly titled measures of other companies. They are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; presentations made in accordance with GAAP, are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; measures of financial condition or liquidity, and should &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be considered as an alternative to profit or loss, or operating cash flows for the period determined in accordance with GAAP. As a result, these performance measures should &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be considered in isolation from, or as a substitute analysis for, results of operations as determined in accordance with GAAP. Business unit&#160;contribution profit and business unit contribution margin are internal measures used by our CODM to evaluate and assess the results of our segments. We disclose these non-GAAP segment results because we believe they provide meaningful supplemental information. Business unit contribution profit is defined as business unit revenue, less business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses. We have excluded the following items in our determination of the business unit cost of revenue, business unit content and software development expenses, and business unit product research and management expenses as our CODM does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; consider&#160;them in the measurement of the performance of the segment:&lt;/p&gt;
   &lt;p style="text-align: justify; font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt; font-size: 10pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Depreciation expenses &#x2013; Cost of property and equipment recorded to expense over their respective estimated useful lives on a straight-line basis.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt; font-size: 10pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term incentive compensation expenses &#x2013; Charges associated with long-term incentive compensation programs, including stock-based compensation, cash awards tied to stock performance, and awards granted in-lieu of stock that are intended to be settled in cash.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18pt; font-size: 10pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; margin: 0pt;"&gt;System migration costs &#x2013; Costs of temporary resources needed for the migration of content and customers from our legacy system to a global platform.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following reconciles our segment measures of performance to the GAAP measures presented in the unaudited&#160;condensed consolidated statements of operations, which have been recast for the prior-year period to reflect&#160;our segments under the new structure, for the periods presented, (in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;Three Months Ended July 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;Six Months Ended July 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;TDS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;101,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;101,652&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;200,333&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;199,727&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;15,795&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;15,533&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,718&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,332&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24,565&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,795&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;70,624&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;70,871&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;139,103&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;137,329&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;GK&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;27,637&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;30,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,690&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;60,289&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,952&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,699&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,658&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;34,702&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;718&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;676&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,462&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,238&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;9,967&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,196&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,570&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24,349&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Consolidated&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,747&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,232&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;64,725&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;66,420&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,008&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,027&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;28,033&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;80,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;84,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;157,673&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;161,678&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Excluded cost of revenues and content and software development expenses:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;156&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;177&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;306&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;368&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term incentive compensation expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,118&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,046&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,497&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,502&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;System migration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Selling and marketing expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;39,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;40,684&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;79,200&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;82,976&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;General and administrative expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19,395&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;42,419&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;44,704&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Amortization of intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,444&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,052&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,371&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Acquisition and integration related costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;787&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;921&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,310&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,418&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,266&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Operating income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(11,830&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(19,328&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(30,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(43,160&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other income (expense), net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(61&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(418&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,507&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,799&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Fair value adjustment of interest rate swaps&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(6,506&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,240&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest income&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;520&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,045&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;983&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(14,962&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(16,415&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(29,358&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(32,693&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(24,205&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(41,622&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(63,026&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(70,841&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Provision for (benefit from) income taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(417&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,056&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,189&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,639&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(23,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(39,566&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(61,837&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(67,202&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Our segment assets primarily consist of cash and cash equivalents, accounts receivable, prepaid expenses, deferred taxes, property and equipment, goodwill and intangible assets. The following sets forth our segment assets as of the periods presented&#160;(in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;TDS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;898,932&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,026,295&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;GK&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;70,494&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;79,774&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;969,426&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,106,069&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009926">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;Three Months Ended July 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;Six Months Ended July 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;TDS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;101,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;101,652&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;200,333&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;199,727&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;15,795&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;15,533&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,718&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;12,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,332&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24,565&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,795&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;70,624&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;70,871&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;139,103&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;137,329&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;GK&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;27,637&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;30,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;52,690&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;60,289&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,952&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,699&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,658&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;34,702&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;718&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;676&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,462&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,238&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;9,967&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,196&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,570&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;24,349&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Consolidated&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;128,822&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;132,223&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;253,023&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;260,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit costs of revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,747&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;32,232&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;64,725&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;66,420&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit content and software development expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,008&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,027&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;28,033&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Business unit contribution profit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;80,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;84,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;157,673&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;161,678&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Business unit product research and management expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(1,916&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(4,598&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,885&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Excluded cost of revenues and content and software development expenses:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;156&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;177&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;306&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;368&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term incentive compensation expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,118&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,046&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,497&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,502&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;System migration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Selling and marketing expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;39,591&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;40,684&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;79,200&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;82,976&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;General and administrative expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;19,395&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;42,419&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;44,704&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Amortization of intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,444&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,052&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,371&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Acquisition and integration related costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;787&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;921&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,310&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,418&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,299&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,503&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,266&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Operating income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(11,830&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(19,328&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(30,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(43,160&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other income (expense), net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(61&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(418&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,507&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,799&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Fair value adjustment of interest rate swaps&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(6,506&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,240&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest income&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;520&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,045&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;983&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Interest expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(14,962&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(16,415&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(29,358&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(32,693&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(24,205&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(41,622&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(63,026&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(70,841&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Provision for (benefit from) income taxes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(417&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,056&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,189&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,639&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: Garamond, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(23,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(39,566&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(61,837&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(67,202&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304162"
      unitRef="USD">101185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304163"
      unitRef="USD">101652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304164"
      unitRef="USD">200333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304165"
      unitRef="USD">199727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304166"
      unitRef="USD">15795000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304167"
      unitRef="USD">15533000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304168"
      unitRef="USD">32067000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304169"
      unitRef="USD">31718000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304170"
      unitRef="USD">12467000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304171"
      unitRef="USD">13332000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304172"
      unitRef="USD">24565000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304173"
      unitRef="USD">26795000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304174"
      unitRef="USD">2299000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304175"
      unitRef="USD">1916000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304176"
      unitRef="USD">4598000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304177"
      unitRef="USD">3885000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304178"
      unitRef="USD">70624000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304179"
      unitRef="USD">70871000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304180"
      unitRef="USD">139103000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304181"
      unitRef="USD">137329000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304183"
      unitRef="USD">27637000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304184"
      unitRef="USD">30571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-4"
      id="c134304185"
      unitRef="USD">52690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304186"
      unitRef="USD">60289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304187"
      unitRef="USD">16952000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304188"
      unitRef="USD">16699000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304189"
      unitRef="USD">32658000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304190"
      unitRef="USD">34702000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304191"
      unitRef="USD">718000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304192"
      unitRef="USD">676000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304193"
      unitRef="USD">1462000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304194"
      unitRef="USD">1238000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304195"
      unitRef="USD">9967000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304196"
      unitRef="USD">13196000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-4"
      id="c134304197"
      unitRef="USD">18570000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304198"
      unitRef="USD">24349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304200"
      unitRef="USD">128822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304201"
      unitRef="USD">132223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304202"
      unitRef="USD">253023000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304203"
      unitRef="USD">260016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304204"
      unitRef="USD">32747000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304205"
      unitRef="USD">32232000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304206"
      unitRef="USD">64725000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-4"
      id="c134304207"
      unitRef="USD">66420000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304208"
      unitRef="USD">13185000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304209"
      unitRef="USD">14008000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304210"
      unitRef="USD">26027000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304211"
      unitRef="USD">28033000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304212"
      unitRef="USD">2299000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304213"
      unitRef="USD">1916000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304214"
      unitRef="USD">4598000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304215"
      unitRef="USD">3885000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304216"
      unitRef="USD">80591000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304217"
      unitRef="USD">84067000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304218"
      unitRef="USD">157673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304219"
      unitRef="USD">161678000</us-gaap:OperatingIncomeLoss>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"
      decimals="-3"
      id="c134304220"
      unitRef="USD">-2299000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"
      decimals="-3"
      id="c134304221"
      unitRef="USD">-1916000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"
      decimals="-3"
      id="c134304222"
      unitRef="USD">-4598000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-ConsolidationEliminationsMember"
      decimals="-3"
      id="c134304223"
      unitRef="USD">-3885000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:Depreciation
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304225"
      unitRef="USD">156000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304226"
      unitRef="USD">177000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304227"
      unitRef="USD">306000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304228"
      unitRef="USD">368000</us-gaap:Depreciation>
    <skil:LongtermIncentiveCompensationExpense
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304229"
      unitRef="USD">1118000</skil:LongtermIncentiveCompensationExpense>
    <skil:LongtermIncentiveCompensationExpense
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304230"
      unitRef="USD">1046000</skil:LongtermIncentiveCompensationExpense>
    <skil:LongtermIncentiveCompensationExpense
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304231"
      unitRef="USD">2497000</skil:LongtermIncentiveCompensationExpense>
    <skil:LongtermIncentiveCompensationExpense
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304232"
      unitRef="USD">2502000</skil:LongtermIncentiveCompensationExpense>
    <skil:SystemMigration
      contextRef="d_2025-05-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304233"
      unitRef="USD">0</skil:SystemMigration>
    <skil:SystemMigration
      contextRef="d_2024-05-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304234"
      unitRef="USD">1000</skil:SystemMigration>
    <skil:SystemMigration
      contextRef="d_2025-02-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304235"
      unitRef="USD">0</skil:SystemMigration>
    <skil:SystemMigration
      contextRef="d_2024-02-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember"
      decimals="-3"
      id="c134304236"
      unitRef="USD">118000</skil:SystemMigration>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304237"
      unitRef="USD">39591000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304238"
      unitRef="USD">40684000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-5"
      id="c134304239"
      unitRef="USD">79200000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304240"
      unitRef="USD">82976000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304241"
      unitRef="USD">19467000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304242"
      unitRef="USD">19395000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304243"
      unitRef="USD">42419000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304244"
      unitRef="USD">44704000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304245"
      unitRef="USD">31444000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304246"
      unitRef="USD">31788000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304247"
      unitRef="USD">63052000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304248"
      unitRef="USD">63371000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304249"
      unitRef="USD">787000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304250"
      unitRef="USD">921000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-4"
      id="c134304251"
      unitRef="USD">1310000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304252"
      unitRef="USD">2418000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304253"
      unitRef="USD">2157000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304254"
      unitRef="USD">11299000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304255"
      unitRef="USD">3503000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304256"
      unitRef="USD">12266000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-4"
      id="c134304257"
      unitRef="USD">-11830000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304258"
      unitRef="USD">-19328000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304259"
      unitRef="USD">-30016000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134304260"
      unitRef="USD">-43160000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304261"
      unitRef="USD">-61000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304262"
      unitRef="USD">-418000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304263"
      unitRef="USD">-2507000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304264"
      unitRef="USD">1799000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304265"
      unitRef="USD">2128000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304266"
      unitRef="USD">-6506000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304267"
      unitRef="USD">-2128000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-4"
      id="c134304268"
      unitRef="USD">1240000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-4"
      id="c134304269"
      unitRef="USD">520000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304270"
      unitRef="USD">1045000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304271"
      unitRef="USD">983000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304272"
      unitRef="USD">1973000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304273"
      unitRef="USD">-14962000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304274"
      unitRef="USD">-16415000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304275"
      unitRef="USD">-29358000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304276"
      unitRef="USD">-32693000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304277"
      unitRef="USD">-24205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304278"
      unitRef="USD">-41622000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304279"
      unitRef="USD">-63026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304280"
      unitRef="USD">-70841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304281"
      unitRef="USD">-417000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304282"
      unitRef="USD">-2056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304283"
      unitRef="USD">-1189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304284"
      unitRef="USD">-3639000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304285"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304286"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304287"
      unitRef="USD">-61837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304288"
      unitRef="USD">-67202000</us-gaap:NetIncomeLoss>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009927">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;July 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;January 31, 2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;TDS&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;898,932&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,026,295&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Garamond, Times, serif;"&gt;GK&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;70,494&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;79,774&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;969,426&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,106,069&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304291"
      unitRef="USD">898932000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-01-31_StatementBusinessSegmentsAxis-TalentDevelopmentSolutionsSegmentMember"
      decimals="-3"
      id="c134304292"
      unitRef="USD">1026295000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304293"
      unitRef="USD">70494000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-01-31_StatementBusinessSegmentsAxis-GlobalKnowledgeSegmentMember"
      decimals="-3"
      id="c134304294"
      unitRef="USD">79774000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c134304295"
      unitRef="USD">969426000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-01-31"
      decimals="-3"
      id="c134304296"
      unitRef="USD">1106069000</us-gaap:Assets>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009928">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;13&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Net Income (Loss) Per Share&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: Garamond, Times, serif; margin: 0pt;"&gt;Basic earnings (loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period. Diluted earnings&#160;(loss) per share is computed by dividing net income for the period by the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding restricted stock-based awards, and stock options&#160;using the treasury stock method.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;The following sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except for the number of shares and per share data):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(23,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(39,566&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(61,837&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(67,202&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Basic and diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,567,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,180,374&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,448,433&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,135,353&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income (loss) per share:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Basic and diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(2.78&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(4.84&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(7.32&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(8.26&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;During the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; and &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; July 31, 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 31, 2024&lt;/em&gt;, we incurred net losses and, therefore, the effect of our potentially dilutive securities was &lt;span style="-sec-ix-hidden:c134304301"&gt;&lt;span style="-sec-ix-hidden:c134304302"&gt;not&lt;/span&gt;&lt;/span&gt; included in the calculation of diluted loss per share as the effect would be anti-dilutive. The following contains share/unit totals with a potentially dilutive impact, which excludes the effect of the treasury stock method&#160;(in thousands):&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Common stock underlying warrants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;RSUs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,940&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,002&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,723&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;986&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;63&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,069&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,163&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,852&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,156&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009929">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: Garamond, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(23,788&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(39,566&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(61,837&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(67,202&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Basic and diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,567,973&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,180,374&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,448,433&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,135,353&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income (loss) per share:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Garamond, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Basic and diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(2.78&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(4.84&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(7.32&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(8.26&lt;/td&gt;&lt;td style="width: 1%; font-family: Garamond, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-05-01_2025-07-31"
      decimals="-3"
      id="c134304313"
      unitRef="USD">-23788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-05-01_2024-07-31"
      decimals="-3"
      id="c134304314"
      unitRef="USD">-39566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-02-01_2025-07-31"
      decimals="-3"
      id="c134304315"
      unitRef="USD">-61837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-02-01_2024-07-31"
      decimals="-3"
      id="c134304316"
      unitRef="USD">-67202000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-05-01_2025-07-31"
      decimals="INF"
      id="c134304318"
      unitRef="Share">8567973</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-05-01_2024-07-31"
      decimals="INF"
      id="c134304319"
      unitRef="Share">8180374</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134304320"
      unitRef="Share">8448433</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-02-01_2024-07-31"
      decimals="INF"
      id="c134304321"
      unitRef="Share">8135353</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2025-05-01_2025-07-31"
      decimals="INF"
      id="c134304323"
      unitRef="USDPerShare">-2.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-05-01_2024-07-31"
      decimals="INF"
      id="c134304324"
      unitRef="USDPerShare">-4.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134304325"
      unitRef="USDPerShare">-7.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-02-01_2024-07-31"
      decimals="INF"
      id="c134304326"
      unitRef="USDPerShare">-8.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009930">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse: collapse; width: 100%; font-size: 10pt; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Six Months Ended July 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Common stock underlying warrants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,098&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;RSUs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,940&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,002&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,723&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;986&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;63&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;72&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,069&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,163&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,852&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,156&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c134304335"
      unitRef="Share">3098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c134304336"
      unitRef="Share">3098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c134304337"
      unitRef="Share">3098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c134304338"
      unitRef="Share">3098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134304339"
      unitRef="Share">1940</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134304340"
      unitRef="Share">1002</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134304341"
      unitRef="Share">1723</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c134304342"
      unitRef="Share">986</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-05-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c134304343"
      unitRef="Share">31</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-05-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c134304344"
      unitRef="Share">63</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-02-01_2025-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c134304345"
      unitRef="Share">31</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-02-01_2024-07-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c134304346"
      unitRef="Share">72</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-05-01_2025-07-31"
      decimals="INF"
      id="c134304347"
      unitRef="Share">5069</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-05-01_2024-07-31"
      decimals="INF"
      id="c134304348"
      unitRef="Share">4163</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-02-01_2025-07-31"
      decimals="INF"
      id="c134304349"
      unitRef="Share">4852</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-02-01_2024-07-31"
      decimals="INF"
      id="c134304350"
      unitRef="Share">4156</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009931">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;14&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Related Party Transactions&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;i&gt;Agreement&lt;/i&gt;&lt;/b&gt;&#160;&lt;b&gt;&lt;i&gt;with Largest Shareholder&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;In &lt;em style="font: inherit;"&gt; January 2025, &lt;/em&gt;Skillsoft entered into an agreement to provide off-the-shelf Skillsoft products to companies affiliated with Prosus N.V. and Naspers Ltd. (collectively known as &#x201c;Prosus Companies&#x201d;) for an aggregate of $0.8 million over &lt;span style="-sec-ix-hidden:c134304353"&gt;three&lt;/span&gt; years (the "Prosus Commercial Agreement"). In &lt;em style="font: inherit;"&gt; June 2025, &lt;/em&gt;the parties updated the Prosus Commercial Agreement to consolidate and reallocate the services previously included in the parties' approximately $84,000 &lt;em style="font: inherit;"&gt; March 2024 &lt;/em&gt;agreement. In &lt;em style="font: inherit;"&gt; April 2025, &lt;/em&gt;the parties also entered into an additional &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-year off-the-shelf product agreement for specific training products for approximately $69,000.&lt;/p&gt;
  </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ContractualObligation
      contextRef="i_2025-01-31_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"
      decimals="-5"
      id="c134304352"
      unitRef="USD">800000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="i_2025-06-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"
      decimals="INF"
      id="c134304354"
      unitRef="USD">84000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="i_2025-04-30_RelatedPartyTransactionAxis-OfftheshelfProductsMember_RelatedPartyTransactionsByRelatedPartyAxis-MihLearningsBvMember"
      decimals="INF"
      id="c134304357"
      unitRef="USD">69000</us-gaap:ContractualObligation>
    <us-gaap:SubsequentEventsTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009932">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;15&lt;/em&gt;)&lt;/b&gt;&lt;b&gt;&#160;&#160;&#160;&#160;Subsequent&#160;Events&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Garamond&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;We&lt;span style="background-color:#ffffff;"&gt;&#160;have&#160;completed an evaluation of all subsequent events after the balance sheet date of &lt;/span&gt;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;&lt;span style="background-color:#ffffff;"&gt; through the date this &lt;/span&gt;Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of &lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, and events which occurred subsequently but were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognized in the financial statements. We have concluded that &lt;em style="font: inherit;"&gt;no&lt;/em&gt; subsequent events have occurred that require disclosure, except as disclosed within these financial statements.&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SubsequentEventsTextBlock>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="d_2025-02-01_2025-07-31" id="c3009933">
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;a href="#" id="otherinfo" title="otherinfo"&gt;&lt;/a&gt;ITEM &lt;em style="font: inherit;"&gt;5.&lt;/em&gt; OTHER INFORMATION.&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;10b5&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; Trading Plans&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Garamond, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;During the&#160;fiscal quarter ended &lt;em style="font: inherit;"&gt; July 31, 2025, &lt;/em&gt;&lt;span style="-sec-ix-hidden:c134304372"&gt;&lt;span style="-sec-ix-hidden:c134304381"&gt;&lt;span style="-sec-ix-hidden:c134304382"&gt;&lt;span style="-sec-ix-hidden:c134304383"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; director or officer&#160;(as defined in Exchange Act Rule &lt;em style="font: inherit;"&gt;16a&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt;(f)) of Skillsoft adopted or terminated a &#x201c;Rule &lt;em style="font: inherit;"&gt;10b5&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; trading arrangement&#x201d; or &#x201c;non-Rule &lt;em style="font: inherit;"&gt;10b5&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; trading arrangement,&#x201d; as each term is defined in Item &lt;em style="font: inherit;"&gt;408&lt;/em&gt;(a) of Regulation S-K.&lt;/p&gt;
  </ecd:MtrlTermsOfTrdArrTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#c134303956"
          xlink:label="c134303956"
          xlink:type="locator"/>
        <link:footnote id="ffd5909b4-84d3-49a2-8e4f-c3dce73e5a5e" xlink:label="ffd5909b4-84d3-49a2-8e4f-c3dce73e5a5e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Reflects the number of shares that would vest based on achieving the &#x201c;Target&#x201d; level of performance.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303956"
          xlink:to="ffd5909b4-84d3-49a2-8e4f-c3dce73e5a5e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c134303990"
          xlink:label="c134303990"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c134303992"
          xlink:label="c134303992"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c134303993"
          xlink:label="c134303993"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c134303991"
          xlink:label="c134303991"
          xlink:type="locator"/>
        <link:footnote id="fda84a670-072d-4af9-b27d-38308f3db16e" xlink:label="fda84a670-072d-4af9-b27d-38308f3db16e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Stock-based compensation expense during the three and six months ended July 31, 2024 was reduced by $6.0 million due to forfeitures of share-based payments, including unvested equity-based awards associated with the former Chief Executive Officer whose employment with Skillsoft ended on May 9, 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303990"
          xlink:to="fda84a670-072d-4af9-b27d-38308f3db16e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303992"
          xlink:to="fda84a670-072d-4af9-b27d-38308f3db16e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303993"
          xlink:to="fda84a670-072d-4af9-b27d-38308f3db16e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303991"
          xlink:to="fda84a670-072d-4af9-b27d-38308f3db16e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c134303917"
          xlink:label="c134303917"
          xlink:type="locator"/>
        <link:footnote id="f8d2a241d-1992-4b3a-a41a-7c840c44937c" xlink:label="f8d2a241d-1992-4b3a-a41a-7c840c44937c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Includes 19,806 shares, which are vested, but have been elected to be deferred by the recipients. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303917"
          xlink:to="f8d2a241d-1992-4b3a-a41a-7c840c44937c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c134303969"
          xlink:label="c134303969"
          xlink:type="locator"/>
        <link:footnote id="f060c2c52-d749-49bc-95e1-d3127a1ac4c3" xlink:label="f060c2c52-d749-49bc-95e1-d3127a1ac4c3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Expected to be recognized over a weighted-average period of 2.2 years.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303969"
          xlink:to="f060c2c52-d749-49bc-95e1-d3127a1ac4c3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c134303968"
          xlink:label="c134303968"
          xlink:type="locator"/>
        <link:footnote id="fa730388a-9043-4eb5-984e-2bf5c3ef3345" xlink:label="fa730388a-9043-4eb5-984e-2bf5c3ef3345" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Included in the caption &#x201c;accrued compensation&#x201d; on the unaudited condensed consolidated balance sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c134303968"
          xlink:to="fa730388a-9043-4eb5-984e-2bf5c3ef3345"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
